Beziehungstypen, Vorhandensein und Kardinalität generiert durch die Umsetzung von OWL in logische Datenmodelle

Bei der Umsetzung von OWL in logische Datenmodelle werden Beziehungstypen, das Vorhandensein und die Kardinalität für das logische Datenmodell basierend auf den OWL-Objekteigenschaftsaxiomen und -einschränkungen generiert.
In der folgenden Tabelle werden die Zuordnungen zwischen einem OWL-Objekteigenschaftsaxiom oder einer OWL-Objekteigenschaftseinschränkung und dem Beziehungstyp, dem Vorhandensein und der Kardinalität für das logische Datenmodell gezeigt:
Tabelle 1. Zuordnungen zwischen OWL-Objekteigenschaften und Beziehungen logischer Datenmodelle
OWL: Objekteigenschaftsaxiom OWL: Objekteigenschaftseinschränkung oder -axiom Logisches Datenmodell: Beziehungstyp Logisches Datenmodell: Vorhandensein Logisches Datenmodell: Kardinalität
Ziel von owl:hasKey - Identifizierend Obligatorisch Null oder mehr
Ziel von owl:hasKey owl:minCardinality / owl:minQualified Cardinality (1) Identifizierend Obligatorisch Mindestens eins
Ziel von owl:hasKey
  • owl:maxCardinality / owl:maxQualified Cardinality (1)
  • owl:Functional Property
Identifizierend Obligatorisch Null oder eins
Ziel von owl:hasKey
  • owl:cardinality
  • owl:qualified Cardinality (1)
Identifizierend Obligatorisch Genau eins
Ziel von owl:hasKey
  • owl:minCardinality / owl:minQualified Cardinality
  • owl:maxCardinality / owl:maxQualified Cardinality
Identifizierend Obligatorisch Bereich
owl:Inverse FunctionalProperty - Nicht identifizierend Optional Null oder mehr
owl:Inverse FunctionalProperty owl:minCardinality / owl:minQualified Cardinality (1) Nicht identifizierend Optional Mindestens eins
owl:Inverse FunctionalProperty
  • owl:maxCardinality /owl:maxQualified Cardinality (1)
  • owl:Functional Property
Nicht identifizierend Optional Null oder eins
owl:Inverse FunctionalProperty owl:cardinality / owl:qualified Cardinality (1) Nicht identifizierend Optional Genau eins
owl:Inverse FunctionalProperty owl:minCardinality / owl:minQualified Cardinality und owl:maxCardinality / owl:maxQualified Cardinality Nicht identifizierend Optional Bereich
owl:Functional Property - Nicht identifizierend Optional Null oder eins
- - Viele-zu-viele Optional Null oder mehr
- owl:minCardinality / owl:minQualified Cardinality (1) Viele-zu-viele Optional Mindestens eins

Feedback