PCS Ontology v1.5.9, 2007-12-19
1 7 A B C D E F G H I K L M N O P Q R S T U V W X Y All
Relator
An entity that describes the relationship between two other entities (Examples: "IsSubClassOf", "IsA" or "IsPartOf"). Relators are not normally used directly in PCS Messages: Relators are Dictionary linking elements (or "ontological elements") which are used to create all of the links which hold the Dictionary structure together. For example, a relationship such as "DealerPrice IsSubClassOf Price" results in a parent-child link being established between "Price" and "DealerPrice". Each Relator has a reverse or "reciprocal" Relator which is used to describe the same Relationship from the reverse point of view. For example, "HasSubClass" is the reverse Relator of "IsSubClassOf", and so a statement such as "Price HasSubClass DealerPrice" has the same meaning as "DealerPrice IsSubClassOf Price". This enables the Dictionary to be navigated in all directions. Some Relators (for example, "IsSameAs") are used for describing a Relationship in both directions and so are their own reciprocals.
Meaning Type Derived
Relationships
Parents Resource Something which plays a role in a Context but is not a Time or a Place: Resource is therefore the "catch-all" parent for other entities. Resources may be physical, digital or abstract concepts, and include the Products, Releases, Recordings, Works and other human-made Creations which are the objects of creative and commercial activity; but Resource also includes the people or organizations (Parties) who can act as agents, and all forms of tools and materials which may be used or referenced in the processes described within PCS.
Instances HasCardinality The Relator between a ComponentElement and its Cardinality within a Composite. The reciprocal Relator of this term is "IsCardinalityOf".
HasDataType The Relator between a ComponentElement and its DataType within a Composite. The reciprocal Relator of this term is "IsDataTypeOf".
HasElement The Relator between a Composite and an entity which is one of its Components. Example: "PartyNameComposite HasElement FullName". Relationships made with this Relator are shown as "Components" in the Dictionary output. The reciprocal Relator of this term is "IsElementOf".
HasInstance The Relator between a Class and an individual which belongs to it. Example: "CarrierType HasInstance DVD". Relationships made with this Relator are shown as "Instances" in the Dictionary output. The reciprocal Relator of this term is "IsA".
HasMaxCardinality The Relator between a ComponentElement and its maximum Cardinality within a Composite. The reciprocal Relator of this term is "HasMaxCardinality".
HasMinCardinality The Relator between a ComponentElement and its minimum Cardinality within a Composite. The reciprocal Relator of this term is "IsMinCardinalityOf".
HasPart The Relator between an entity and another which is a part of it. For example: "GRid HasPart GRidCheckCharacter". Relationships made with this Relator are shown as "Parts" in the Dictionary output. The reciprocal Relator of this term is "IsPartOf".
HasSubClass The Relator between a Class and its specialized Class. Example: "Medium HasSubClass Television". Relationships made with this Relator are shown as "Children" in the Dictionary output. The reciprocal Relator of this term is "IsSubClassOf".
HasSubRelator The Relator between a Relator and its specialized Relator. Example: "IsPartOf HasSubRelator IsElementOf". Relationships made with this Relator are shown as "Children" in the Dictionary output. The reciprocal Relator of this term is "IsSubRelatorOf".
HasUnion The Relator between a Composite and another which is a Union of it. The reciprocal Relator of this term is "IsUnionOf".
HasXmlAttribute The Relator between an entity and another entity which is expressed as an XmlAttribute of it in a Composite representing part of an XmlSchema. Example: "pcs:ProprietaryId HasXmlAttribute Namespace". The reciprocal Relator of this term is "IsXmlAttributeOf".
HasXmlElement The Relator between an entity and another entity which is expressed as an XmlElement of it in a Composite representing part of an XmlSchema. Example: "pcs:ProprietaryId HasXmlElement Namespace". The reciprocal Relator of this term is "IsXmlElementOf".
HasXmlExtension The Relator between an XmlComposite and another which is an XML Extension of it in an XML Schema. Example: "pcs:PartyDescriptor HasXmlExtension pcs:Writer". Relationships made with this Relator are shown in the list "Has Same Components As" in the Dictionary output. The reciprocal Relator of this term is "IsXmlExtensionOf".
HasXmlUnion The Relator between an XmlComposite and another which is an XML Union of it in an XML Schema. The reciprocal Relator of this term is "IsXmlUnionOf".
IsA The Relator between an individual and a Class to which it belongs. Example: "DVD IsA CarrierType". Relationships made with this Relator are shown in the list "Belongs To Class" in the Dictionary output. The reciprocal Relator of this term is "HasInstance".
IsCardinalityOf The Relator between the Cardinality of a ComponentElement and the ComponentElement itself within a Composite. The reciprocal Relator of this term is "HasCardinality".
IsChildOf The Relator between a specialized individual and its parent entity. Example: "Audiovisual IsChildOf Visual". Relationships made with this Relator are shown in the list of "Parents" in the Dictionary output. The reciprocal Relator of this term is "IsParentOf".
IsDataTypeOf The Relator between the DataType of a ComponentElement and the ComponentElement itself within a Composite. The reciprocal Relator of this term is "HasDataType".
IsElementOf The Relator between an entity and a Composite of which it is a Component. Example: "FullName IsElementOf PartyNameComposite". Relationships made with this Relator are shown as "Is Member of Composites" in the Dictionary output. The reciprocal Relator of this term is "HasComponentElement".
IsMaxCardinalityOf The Relator between the maximum Cardinality of a ComponentElement and the ComponentElement itself within a Composite. The reciprocal Relator of this term is "HasMaxCardinality".
IsMinCardinalityOf The Relator between the minimum Cardinality of a ComponentElement and the ComponentElement itself within a Composite. The reciprocal Relator of this term is "HasMinCardinality".
IsParentOf The Relator between an individual and its specialized type. Example: "Audio IsParentOf Audiovisual". Relationships made with this Relator are shown in the list of "Children" in the Dictionary output. The reciprocal Relator of this term is "IsChildOf".
IsPartOf The Relator between an entity and another of which it is a Part. Example: "GRidCheckCharacter IsPartOf GRid". Relationships made with this Relator are shown as "Is Part Of" in the Dictionary output. The reciprocal Relator of this term is "HasPart".
IsReciprocalOf The Relator between a Relator and its reciprocal Relator. Example "IsA IsReciprocalOf O83HasInstance". Relationships made with this Relator are not shown in the Dictionary output.
IsSubClassOf The Relator between a specialized Class and its parent Class. Example: "Television IsSubClassOf Medium". Relationships made with this Relator are shown in the list of "Parents" in the Dictionary output. The reciprocal Relator of this term is "HasSubClass".
IsSubRelatorOf The Relator between a specialized Relator and its parent Relator. Example: "IsElementOf IsSubRelatorOf IsPartOf". Relationships made with this Relator are shown in the list of "Parents" in the Dictionary output. The reciprocal Relator of this term is "HasSubRelator".
IsUnionOf The Relator between a Composite and another whose elements are wholy contained within it. The reciprocal of this Relator is "HasConjunction".
IsXmlAttributeOf A SubRelator of IsElementOf describing a Relationship which is expressed as an XmlAttribute in a Composite representing part of an XmlSchema. Example: "Namespace IsXmlAttributeOf pcs:ProprietaryId". The reciprocal Relator of this term is "HasXmlAttribute".
IsXmlElementOf A SubRelator of IsElementOf describing a Relationship which is expressed as an XmlElement in a Composite representing part of an XmlSchema. Example: "Namespace IsXmlElementOf pcs:ProprietaryId". The reciprocal Relator of this term is "HasXmlElement".
IsXmlExtensionOf The Relator between an XmlComposite and another of which it is an XML Extension in an XML Schema. Example: "pcs:Writer IsXmlExtensionOf pcs:PartyDescriptor". Relationships made with this Relator are shown in the list "Has Same Components As" in the Dictionary output. The reciprocal of this Relator is "HasXmlExtension".
IsXmlUnionOf The Relator between an XmlComposite and another of which it is an XML Union in an XML Schema. The reciprocal of this Relator is "HasXmlUnion".

Copyright © 2007, IFPI