Class of Advanced Relationships Types for all Labels Relationships
Description
This is a "meta" class of relationships that records relations involving Labels. They are split into LabelLabelRelationships, LabelArtistRelationships, and LabelUrlRelationships, and each type belong to another additional class.
These relations should allow you to decently represent all aspects of labels activities and interactions, while being kept to a reasonably small size and complexity.
Relationship Types in this Class
This class contains all relations in the BusinessAssociationRelationshipClass which are exclusively LabelLabelRelationships: (FullSearch macro disabled)
It also contains all relations in the OnlineDataRelationshipClass, which are LabelUrlRelationships: (FullSearch macro disabled)
Labels can also have some of the ARs in the OtherDatabasesRelationshipClass (which are LabelUrlRelationships), precisely: (FullSearch macro disabled)
Last, similarly to ProductionRelationshipClass, we can have relations between artists and labels (ContractRelationshipClass), to describe the work done by these artists in a label. They are similar in purpose to ProducerRelationshipType, EngineerRelationshipType, MiscellaneousProductionRelationshipType: (FullSearch macro disabled)
CategoryRelationshipClass CategoryLabel







