RelationStructure

Extends: 
Is Abstract: 
yes
Is Pattern: 
yes
Definition: 

The set of MemberRelations used to structure a Collection

Explanatory Notes: 

The optional RelationStructure is used to describe relations among Members of the Collection that are more complex than a simple list. There can be multiple types of relation structures for a Collection and these in turn may each have a different semantic. These differences can be described by the properties of the Relation Structure, or in the case of hybrid structures described by the individual MemberRelations.
Each MemberRelations functions like an adjacency list (https://en.wikipedia.org/wiki/Adjacency_list) in graph theory, describing the relationships of one Member to multiple other members.

Property: 
NameCardinalityDatatypeDescription
totality
1..1
Controlled Vocabulary to specify whether the relation is total, partial or unknown.
hasRelationSpecification
1..1
Provides information on reflexivity, transitivity, and symmetry of relationship using a descriptive term from an ennumeration list
semantic
0..1
Provides semantic context for the relationship context for the relationship using an External Controlled Vocabulary. Examples might include "parent-child", or "immediate supervisee"
hasMemberRelation
0..n
MemberRelation used to define the relationship of members within the collection
Relationship: 

Stage:

Is extendable: 
Is property: 
0
RDF Mapping: