Skip to end of metadata
Go to start of metadata

CRM modeling questions/patterns/discussions

Modeling Principles

  1. Before adding a property/class, we search in the CRM for an appropriate one
  2. Each added classe must be a sub-class of a CRM entity.
  3. Each added property must be a sub-property or long-cut of a CRM property.
    (Long-cut means that the CRM property is a short-cut of properties in our ontology).
    These two principles ensure that a system that speaks CRM but not our extension can still query our system
  4. For each added class or property there must be a documented technical reason why we added it
  5. For each node, the most specific class must be stated
  6. There is no need to state the class, if it's implied by a property domain or range


  1. Minimal number of nodes
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.