A framework for ordinal data modelling: interpretation, inference and experiences