New approaches to data modelling