Entities and Domains – Exemplified

I recently worked for a global freight forwarding company where I was involved in a project regarding data management. At some point I bumped into this model:

From edi3.org

The information here is really overwhelming – but in my opinion a fully zoomed out diagrams as this is essential if we want to be precise and aligned on our business process definitions, data model designs and data management principles. I use the term fully zoomed out here as an analogy to be looking at a geographical map – where we know that:

Explaining the model

For me the above diagram has a number of important aspects:

We usually refer to these attributes collectively as MECE – which stands for mutually exclusive and completely exhaustive. Language, however, is incredibly diverse, enabling us to easily uncover synonyms and hybrid concepts. Nonetheless, our primary objective remains to attain the MECE quality when we create data models.

The diagram is neatly segmented into subject matter areas, commonly referred to as domains. These include the Core Model (or fundamentals), Regulatory, Trade, and Transport. Within each domain, there exists a specialization in subject matter, leading to potentially varied interpretations of the same term. For example, the term “customer” may hold different meanings across the organization:

Hence a diagram as the above will give us the opportunity to be clear on our definitions.

The diagram also encompasses a relation description and cardinality. The cardinality serves as a distinguishing factor to concept maps, as it elucidates constraints within the model, whether due to the exclusion of certain relations or the selection of a cardinality of 1 over N for the sake of simplicity. The relation description can convey significant information, although in this instance, the majority of relations are characterized by rather vague descriptions.

Related topics

Conceptual Maps

Sune Vang-Pedersen Avatar

2 responses to “Entities and Domains – Exemplified”

  1. Concept Maps – sunevangconsult Avatar

    […] I’ve also written a blog post on Semantic Modelling which has some shared characteristics. You can find it here. […]

    Like

  2. My IT Architect Principles – sunevangconsult Avatar

    […] Domain Data […]

    Like

Leave a reply to My IT Architect Principles – sunevangconsult Cancel reply