# Relations overview Some core semantic and ontological relations between entities are highlighted in the CASTEMO data model. Their reserved nature - in ways unavailable for specific Property Types, which depend on specific UUIDs - ensures their compatibility across CASTEMO research databases (and InkVisitor deploys). The following table gives an overview of all the relations, the entity types which allow that relation, a brief definition, and an example.
Relation nameAbbreviationName in JSON codeInverse relation nameAllowed entity combinationsDetail Example
SuperclassSCLSuperclassSubclassesA-A, C-CSuperordinate term (hypernym). C apple -> C fruit A walk -> A move
Superordinate EntitySOESuperordinateEntitySubordinate EntitiesL-L, O-O, G-G, E-E, S-S, E-S, S-E, R-R (under discussion: T-T) Ontological superset. L Milan -> L Italy O the handle of this door - O this door
SynonymSYNSynonymSynonym A-A, C-CSynonym both within a language and across languages (equivalent). C funny - C strange
AntonymANTAntonymAntonymA-A, C-COpposite term.C good - C bad
Property ReciprocalPRRPropertyReciprocalPropertyReciprocalC-CThe concept that the property reciprocates if read the other way.C parent <-> C child
Subject/Actant1 ReciprocalSARSubjectActant1ReciprocalSubjectActant1ReciprocalA-AThe action that the actant1 gives back to subject.A hear (from sb - about st) <-> A tell (sb - about st)
Subject SemanticsSUSSubjectSemanticsUsed as Subject semantics A-CSemantics of the subject (actant 0) slot.A talk (to sb - about st) -> C speaker
Actant1 SemanticsA1SActant1SemanticsUsed as Actant 1 SemanticsA-CSemantics of the actant 1 (object 1) slot.A talk (to sb - about st) -> C listener
Actant2 SemanticsA2SActant2SemanticsUsed as Actant 2 semanticsA-CSemantics of the actant 2 (object 2) slot.A talk (to sb - about st) -> C speech content
Action/Event EquivalentAEEActionEventEquivalentAction equivalentA-CWhat is this action in the world of nouns?A baptize - C baptism
RelatedRELRelatedN/ASPECTRALOGB-SPECTRALOGBFree relation to connect things not connected by more specific semantic relations. C tea -> C afternoon
Classification CLAClassificationInstancesPLOGESTRB-CRelations of specific entities to the concepts they are the instance of. O this apple -> C apple
Identification IDEIdentificationIdentificationPLOGESTRB-PLOGESTRBDeclaration of ontological identity between things. L Italie (French) <-> L Italy (English)
HolonymHOLHolonymMeronymsC-CRelation of a part to its whole. C gate of a monastery -> C monastery
ImplicationIMPImplicationUsed as ImplicationA-AAction implied by this action. A dine (with sb) -> A be in the company (of sb)
In-statement Classification In-statement instances PLOGESTRB-CSame as Classification, but done from within a Statement.
In-statement Identification In-statement Identification PLOGESTRB-PLOGESTRBSame as Identification, but done from within a Statement.
![Data model diagram showing Superclass and other Relations](https://docs.religionistika.phil.muni.cz/uploads/images/gallery/2023-02/scaled-1680-/VNGRAKRO1KH8oBBI-obrazek.png)