vocabulary as library { @rdfs:comment concept Actor @rdfs:comment concept Location @rdfs:comment concept Actor @rdfs:comment concept ActorLivedAtPropertyForPeriod @rdfs:comment concept ActorRelationship @rdfs:comment concept Bank @rdfs:comment concept Property < Location @rdfs:comment concept Account [ key accountRef ] @rdfs:comment concept BankAccount < Account @rdfs:comment concept Owns @rdfs:comment concept PropertyOwnership < Owns @rdfs:comment scalar property firstName [ domain String range xsd:string ] @rdfs:comment scalar property lastName [ domain String range xsd:string ] @rdfs:comment scalar property dob [ domain Date range Date ] @rdfs:comment scalar property lat [ domain Number range Number ] @rdfs:comment scalar property long [ domain Number range Number ] @rdfs:comment scalar property height [ domain Number range Number ] @rdfs:comment scalar property firstName [ domain String range xsd:string ] @rdfs:comment scalar property lastName [ domain String range xsd:string ] @rdfs:comment scalar property dob [ domain Date range Date ] @rdfs:comment scalar property dateRange [ domain DateRange range DateRange ] @rdfs:comment scalar property relationshipType [ domain RelationshipType range RelationshipType ] @rdfs:comment scalar property dateRange [ domain DateRange range DateRange ] @rdfs:comment scalar property operatesAt [ domain Address range Address ] @rdfs:comment scalar property address [ domain Address range Address ] @rdfs:comment scalar property propertyType [ domain PropertyType range PropertyType ] scalar property accountRef [ domain String range xsd:string ] @rdfs:comment scalar property dateRange [ domain DateRange range DateRange ] @rdfs:comment scalar property percentageOwnership [ domain Float range xsd:decimal ] @rdfs:comment relation entity [ from Actor to Property forward owned reverse ownedBy ] @rdfs:comment relation entity [ from Actor to Property forward livesAt reverse livedAtBy ] @rdfs:comment relation entity [ from Actor to Bank forward hasAccountAt reverse hasAccountFor ] @rdfs:comment relation entity [ from Actor to Actor forward relatedTo functional ] @rdfs:comment relation entity [ from PropertyOwnership to BankAccount forward paidForFrom reverse usedForPaymentOf ] scalar PropertyType [ oneOf "APPARTMENT", "HOUSE", "NO_FIXED_ABODE", "MOBILE_HOME", "BUSINESS" ] scalar RelationshipType [ oneOf "HUSBAND", "WIFE", "PARTNER", "CHILD", "COLLEAGUE", "FRIEND" ] }