ГОСТ Р 56271-2014
В.6 Аксиомы ролей
hasApproved{x; у) —(Approval(x))
Approval(x) АhasApproved(x; у) -* Relationship(y)
Approval(x) — 9y(hasApproved(x; у))
Approval(x) AhasApproved(x; у) AhasApproved(x; z) -* у = z
hasApprover(x; y) -* (Approval(x))
Approval(x) лhasApprover(x: y) — Possiblelndividual(y)
Approval(x) — 9y(hasApprover(x; y))
Approval(x)лhasApprover(x: у) лhasApprover(x; z) -• у =z
hasCardinalities(x: y) — (ClassOfMutodimensionalObject(x))
ClassOfMultidimensionalObject(x) AhasCardinalities{x: у) лhasCardinalities(x; z) -» у = z
hasCaused(x; y) -* (CauseOfEvent(x))
CauseOfEvent(x)лhasCaused(x: y) -* Event(y)
CauseOfEvent(x) — 9y(hasCaused(x: y))
CauseO(Event(x}AhasCaused(x; y)AhasCaused(x; z) — у = z
hasCauser<x: y) -♦ (CauseOfEvent(x))
CauseOfEvent(x)AhasCauser(x; y) -• Activity(y)
CauseOfEvent(x) — 9y(hasCauser(x: y))
CauseOfEvent(x)AhasCaus«(x; y) AhasCauser(x: z) —у = z
hasClassOfApproved(x; y) -• (ClassOfApproval(x))
ClassO(Approval(x)AhasClassOfApproved(x; y) — ClassOfRelationship(y)
ClassOfApproval(x) -»9y(hasC!assOfAppfoved(x; y))
ClassOfApproval(x)AhasClassOfApproved(x: y)AhasClassO(Approved(x; z) — у = z
hasClassOfApprover(x; y) — (ClassOfApproval(x))
ClassOfApproval(x)AhasClassOfApprover(x; y) — ClassOflndividual(y)
ClassOfApproval(x) -* 9y(hasClassOfApprover<x; y))
ClassOfApproval(x)AhasClassOfApprover(x; у) лhasClassOfApprover{x; z) — у =z
hasClassO(Begun(x: y) -♦ (ClassOfCauseOfBeginningOfClassOflndividual(x))
ClassOfCauseOfBeginr>ingOfClassOflndividual{x) AhasClassO(Begun(x; y) — C!assOflndiv»dual{y)
ClassOfCauseOfBeginningOfClassOflndividual(x) — 9y(hasClassOfBegun(x; y))
ClassOfCauseOfBeginningOfClassOflndividual(x) AhasClassOfBegun(x; y) AhasClassOfBegun(x; z) — у = z
hasClassOfCauserfx; y) —
(ClassOfCauseOfBeginningOfClassOflndividual(x) v ClassOfCauseOfEndingOfClassOflndiv»dual{x))
ClassOfCauseOfBeginningOfClassOflndividual(x) AhasClassOfCauser(x; y) — ClassOfAclivity(y)
ClassOfCauseOfBeginningOfClassOflndividual(x) — 9y(hasClassOfCauser(x; y))
ClassOfCauseOfBeginningOfClassOflndividaal(x)AhasClassOfCauser(x: y)AhasClassOfCauser{x: z) — у = z
ClassOfCauseOIEndingOfClassOflndividual(x)лhasClassOfCauser(x; y)ClassOfActivity(y)
ClassOfCauseOfEndingOfClassOflndividual(x) — 9y(hasClassOfCauser(x; y))
ClassOfCauseOfEndingOfClassOflndividual(x)AhasC!assOfCauser(x; y) AhasClassOTCauser(x: z) -» у =z
hasClassOfClassOfCon!rolled(x; y) — (ClassOfClassOfResponsibililyForRepresenlation(x))
ClassOfClassOfResponsibilityForRepresentation(x) AhasClassOfClassOfContro8ed(x: y) -»
ClassOfClassOfRepresentation(y)
ClassOfClassOfResponsibilityForRepresenlation(x) — 9y(hasClassOfClassOfControlled(x; y))
ClassOfClassOfResponsibilityForRepresentation(x) AhasClassOfClassOfControfled(x; y) A
hasClassOfClassOfControlled(x; z) — у =z
hasC!assOfClassOfPart(x; y) -* (CtassOfClassOfComposition(x))
ClassOfClassOfComposition(x) AhasCIassOfClassOfPart(x; y) —ClassOfClassOflndividual(y)
ClassOfClassOfComposition(x) —9y(hasClassOfClassOfPart(x; y))
ClassOfClassOfComposition(x)AhasCIassOfClassOfPart(x; y)AhasClassOfClassOfPart(x. z) — у =z
hasClassOfClassOIUsed(x: y) — (ClassOfClassOfUsageOfRepresentation(x))
ClassOfClassOfUsageOfRepresentation(x)AhasClassOfClassOfUsed{x; y) —
ClassO(ClassOfRepresentalion{y)
ClassOfClassOfUsageOfRepresentation(x) —9y(hasClassOfClassOfUsed(x; y))
ClassOfClassOfUsageOfRepresentation(x) AhasC!assOfClassOfUsed(x; y) AhasClassOfClassOfUsed(x: z) — у = z
hasClassOfClassOfWhole(x; y)—* (ClassOfClassOfComposition(x) v ClassOfNamespace(x))
ClassOfClassOfComposition(x) AhasClassOfClassOIWhole(x; y) — ClassOfClassOflndividual(y)
ClassOfClassOfComposition(x) —9y(hasClassOfCLassOfWhoIe(x; y))
ClassOfClassOfComposition(x) AhasClassOfClassOfWhole(x; y) AhasClassOfClassOfWhole(x; z) — у =z
ClassOfNamespace(x) AhasClassOfClassOfWho!e(x; y) —ClassOfClassOnnformattonRepresenlabon(y)
ClassOfNamespace(x) — 9y<hasClassOfClassOfWho!e<x; y))
ClassOfNamespace(x) AhasClassOfClassOfWho(e(x; y)AhasClassOfClassOfWho)e(x; z) — у =z
hasClassOfClassified(x: y) -» (ClassOfClassification(x))
59