Let's say that we want to perform classification on a dataset e.g. whether a customer is going to buy again from a shop or not. There could be a categorical variable, let's say the customer's title (mr, mrs, dr., etc.) which we are mapping to an ordinal one (mr->0, mrs->1, ...).
After this point we are able to create a model e.g. Naive Bayes and perform classification. However it is said, that a feature like this one (i.e. title), makes no sense to carry a meaning for order, then we should transform it into one-hot encoding.
How is this ordinal variable going to create classification issues?