Conceptual modelling; Data migration and transformations; Schema inference; Querying over multi-model data; Evolution management; Application of category theory