opengeospatial / conceptual-modeling-group

1 stars 0 forks source link

Mapping between models #3

Open KathiSchleidt opened 2 years ago

KathiSchleidt commented 2 years ago

As discussed in the Conceptual Modelling Group session at the Dec TC, we miss a methodology for mapping between related (similar but different) data models. Despite all theory, reality tends to boil down to simple mapping tables, whereby the more different technologies we utilized for the representation of our models, the trickier the expression of the individual classes and attributes/associations becomes.

To date, I've tended towards one of the following alternatives:

Other ideas?

KathiSchleidt commented 1 year ago

@rob-metalinkage - would the Building Blocks also cover this?

rob-metalinkage commented 1 year ago

The Building Blocks approach we presented at the Frascati meeting will do this for the mappings between conceptual models and logical models presented as JSON schemas and fully expressed as building blocks.

This wont address concept-concept mapping, nor "monolithic" schemas just as CityJSON (however am interested into refactoring that into building blocks).

We are looking at setting up mapping spreadsheets using the Definition Server to populate the schema, model and requirements classes for such logical-conceptual mappings.