You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: gistCore.ttl
+58-60Lines changed: 58 additions & 60 deletions
Original file line number
Diff line number
Diff line change
@@ -1728,51 +1728,47 @@ gist:Offer
1728
1728
gist:OrderedCollection
1729
1729
a owl:Class ;
1730
1730
rdfs:subClassOf gist:Collection ;
1731
+
owl:equivalentClass [
1732
+
owl:intersectionOf (
1733
+
gist:Collection
1734
+
[
1735
+
a owl:Restriction ;
1736
+
owl:onProperty gist:hasOrderedMember ;
1737
+
owl:someValuesFrom owl:Thing ;
1738
+
]
1739
+
) ;
1740
+
] ;
1731
1741
skos:definition "A collection where the members are in a fixed sequence."^^xsd:string ;
1732
1742
skos:prefLabel "Ordered Collection"^^xsd:string ;
1743
+
skos:scopeNote "Empty collections are not supported at this time."^^xsd:string ;
1733
1744
.
1734
1745
1735
-
gist:OrdinalCollection
1736
-
a owl:Class ;
1737
-
rdfs:subClassOf
1738
-
gist:OrderedCollection ,
1739
-
[
1740
-
a owl:Restriction ;
1741
-
owl:onProperty gist:hasOrderedMember ;
1742
-
owl:allValuesFrom gist:OrdinalMember ;
1743
-
]
1744
-
;
1745
-
skos:definition "An Ordered Collection where no item can be of the same rank as any other item. In mathematical terms, this is a ?strict total order?."^^xsd:string ;
1746
-
skos:prefLabel "Ordinal Collection"^^xsd:string ;
1747
-
.
1748
-
1749
-
gist:OrdinalMember
1746
+
gist:OrderedMember
1750
1747
a owl:Class ;
1751
-
rdfs:subClassOf
1752
-
gist:Category ,
1753
-
[
1754
-
a owl:Class ;
1755
-
owl:unionOf (
1756
-
[
1757
-
a owl:Restriction ;
1758
-
owl:onProperty gist:directlyPrecededBy ;
1759
-
owl:someValuesFrom gist:OrdinalMember ;
1760
-
]
1761
-
[
1762
-
a owl:Restriction ;
1763
-
owl:onProperty gist:directlyPrecedes ;
1764
-
owl:someValuesFrom gist:OrdinalMember ;
1765
-
]
1766
-
) ;
1767
-
]
1768
-
;
1769
-
owl:equivalentClass [
1770
-
a owl:Restriction ;
1771
-
owl:onProperty gist:orderedMemberOf ;
1772
-
owl:someValuesFrom gist:OrdinalCollection ;
1748
+
rdfs:subClassOf [
1749
+
a owl:Class ;
1750
+
owl:unionOf (
1751
+
[
1752
+
a owl:Restriction ;
1753
+
owl:onProperty gist:directlyPrecededBy ;
1754
+
owl:someValuesFrom gist:OrderedMember ;
1755
+
]
1756
+
[
1757
+
a owl:Restriction ;
1758
+
owl:onProperty gist:directlyPrecedes ;
1759
+
owl:someValuesFrom gist:OrderedMember ;
1760
+
]
1761
+
[
1762
+
a owl:Restriction ;
1763
+
owl:onProperty gist:sequence ;
1764
+
owl:someValuesFrom xsd:integer ;
1765
+
]
1766
+
) ;
1773
1767
] ;
1774
-
skos:definition "A member of an Ordinal Collection. It necessarily precedes or is preceded by another Ordinal Member in the same collection. (This last condition cannot be formally stated in OWL)."^^xsd:string ;
1775
-
skos:prefLabel "Ordinal Member"^^xsd:string ;
1768
+
skos:definition "A member of an ordered collection that serves as a proxy for a real world item, which can appear in different orders in different collections. The ordered member appears in exactly one ordered collection."^^xsd:string ;
1769
+
skos:example "A person may rank 12th in the Boston Marathon but 29th in the New York City Marathon."^^xsd:string ;
1770
+
skos:prefLabel "Ordered Member"^^xsd:string ;
1771
+
skos:scopeNote "An ordered member points to the real world item via the providesOrderFor property. Ordering information is represented either as a number in a sequence, or by preceding or following another ordered member. The ordered collection is linked to the ordered member via the property hasOrderedMember."^^xsd:string ;
skos:definition "An inverse functional version of hasMember to ensure that no OrderedMember can be in more than one OrderedCollection., which can quickly lead to problems."^^xsd:string ;
3306
+
rdfs:range gist:OrderedMember ;
3307
+
skos:definition "Relates an ordered collection to an ordered member that belongs to it."^^xsd:string ;
3312
3308
skos:prefLabel "has ordered member"^^xsd:string ;
3309
+
skos:scopeNote "This property is inverse functional because no ordered member can be in more than one ordered collection."^^xsd:string ;
3313
3310
.
3314
3311
3315
3312
gist:hasPart
@@ -3428,8 +3425,8 @@ gist:hasToNode
3428
3425
3429
3426
gist:hasUniqueNavigationalParent
3430
3427
a
3431
-
owl:FunctionalProperty ,
3432
-
owl:ObjectProperty
3428
+
owl:ObjectProperty ,
3429
+
owl:FunctionalProperty
3433
3430
;
3434
3431
rdfs:subPropertyOf gist:hasNavigationalParent ;
3435
3432
skos:definition "Used for taxos that must have single parents"^^xsd:string ;
0 commit comments