OWL ontology elements generated by logical data model-to-OWL transformation

The logical data model-to-OWL transformation generates OWL ontology elements from the objects and properties of a logical data model.
The following table shows the correspondence between objects in logical data models and OWL ontology elements:
Table 1. Logical data model to OWL object mappings
Logical data model object or property Generated OWL ontology elements
Atomic domain rdfs:Datatype
Atomic domain - Name rdf: about
Atomic domain - Label rdfs:label
Atomic domain - Abbreviation Not applicable
Atomic domain - Owner Not applicable
Atomic domain - Namespace Namespace of rdfs:Datatype
Atomic domain - BaseType owl:onDataType
Atomic domain - Length xsd:maxLength
Atomic domain - Precision xsd:totalDigits
Atomic domain - Scale xsd:fractionDigits
Atomic domain - Constraints owl:withRestrictions
Atomic domain - Documentation rdfs:comment
Atomic domain – Annotation
  • Built-in property: rdfs:seeAlso
  • Built-in property: rdfs:isDefinedBy
  • User-defined properties
  • rdfs:seeAlso
  • rdfs:isDefinedBy
  • owl:AnnotationProperty
Attribute owl:DatatypeProperty
Attribute - Name rdf:about
Attribute - Label rdfs:label
Attribute - Persistent Not applicable
Attribute - Namespace rdfs:domain
Attribute - Abbreviation Not applicable
Attribute – Data Type rdfs:range
Attribute – Length / Precision
  • xsd:maxLength
  • xsd:length
  • xsd:totalDigits
Attribute - Scale xsd:fractionDigits
Attribute – Default Value Not applicable
Attribute - Primary key owl:hasKey
Attribute - Required Not applicable
Attribute - Surrogate key Not applicable
Attribute - Derived Not applicable
Attribute - Documentation rdfs:comment
Attribute – Annotation
  • Built-in property: rdfs:seeAlso
  • Built-in property: rdfs:isDefinedBy
  • User-defined properties
  • rdfs:seeAlso
  • rdfs:isDefinedBy
  • owl:AnnotationProperty
Diagram owl:Ontology
Diagram - Name rdf:about
Entity owl:Class
Entity - Name rdf:about
Entity - Label rdfs:label
Entity - Persistent Not applicable
Entity - Abbreviation Not applicable
Entity - Owner Not applicable
Entity - Namespace Namespace of owl:Class
Entity - Documentation rdfs:comment
Entity – Annotation
  • Built-in property: rdfs:seeAlso
  • Built-in property: rdfs:isDefinedBy
  • User-defined properties
  • rdfs:seeAlso
  • rdfs:isDefinedBy
  • owl:AnnotationProperty
Entity - Primary key owl:hasKey
Generalization rdfs:subClassOf
Generalization - Name Not applicable
Generalization - Label Not applicable
Generalization - Documentation Not applicable
Generalization - Annotation Not applicable
Generalization Set Not applicable
ListDomain Not applicable
Package owl:Ontology
Package - Name rdf:about
Package - Label rdfs:label
Package - Namespace Namespace of owl:ontology
Package - Documentation rdfs:comment
Package – Annotation
  • Built-in property: rdfs:seeAlso
  • Built-in property: rdfs:isDefinedBy
  • Built-in property: owl:versionInfo
  • Built-in property: owl:priorVersion
  • Built-in property: owl:backwardCompatibleWith
  • Built-in property: owl:incompatibleWith
  • User-defined properties
  • rdfs:seeAlso
  • rdfs:isDefinedBy
  • owl:versionInfo
  • owl:priorVersion
  • owl:backwardCompatibleWith
  • owl:incompatibleWith
  • owl:AnnotationProperty
Relationship owl:ObjectProperty
Relationship - Name rdf:about
Relationship - Label rdfs:label
Relationship - Abbreviation Not applicable
Relationship - Owner rdfs:domain
Relationship - Namespace Namespace of owl:ObjectProperty
Relationship - TransformAs Not applicable
Relationship - Enforced Not applicable
Relationship - Persistent Not applicable
Relationship – Child Entity rdfs:domain
Relationship – Parent Entity rdfs:range
Relationship - Relationship type (“Identifying”, “Non-Identifying”, “Many To Many”) See OWL object properties axioms and restrictions generated by LDM-to-OWL transformation
Relationship - Existence (“Optional”, “Mandatory”) See OWL object properties axioms and restrictions generated by LDM-to-OWL transformation
Relationship - Cardinality (“Zero or More”, “One or More”, “Zero or One”, “Exactly One”, “Range”) See OWL object properties axioms and restrictions generated by LDM-to-OWL transformation
Relationship - Documentation rdfs:comment
Relationship – Annotation
  • Built-in property: rdfs:seeAlso
  • Built-in property: rdfs:isDefinedBy
  • Built-in property: owl:FunctionalProperty
  • Built-in property: owl:InverseFunctionalProperty
  • User-defined properties
  • rdfs:seeAlso
  • rdfs:isDefinedBy
  • owl:FunctionalProperty
  • owl:InverseFunctionalProperty
  • owl:AnnotationProperty
UnionDomain Not applicable

Feedback