AKT - An organization may have a number of units. Units may themselves have sub-units. ++Philosurfical: we have taken out all the address related slots, cause actors already have the has-contact slot. Same as above, for has-size and has-affiliated-person |
•owl:Thing |
•PHILOSURFICAL-ENTITY |
•CRM-ENTITY |
•PERSISTENT-ITEM |
•ACTOR |
•GROUP |
•LEGAL-BODY |
•ORGANIZATION-UNIT |
LEGAL-BODY |
HEADED-BY ONLY PERSON |
HAS-SUB-UNIT ONLY ORGANIZATION-UNIT |
SUB-UNIT-OF-ORGANIZATION-UNIT ONLY ORGANIZATION-UNIT |
UNIT-OF-ORGANIZATION ONLY ORGANIZATION |
Class(ORGANIZATION-UNIT partial LEGAL-BODY restriction(HEADED-BY allValuesFrom(PERSON)) restriction(HAS-SUB-UNIT allValuesFrom(ORGANIZATION-UNIT)) restriction(SUB-UNIT-OF-ORGANIZATION-UNIT allValuesFrom(ORGANIZATION-UNIT)) restriction(UNIT-OF-ORGANIZATION allValuesFrom(ORGANIZATION)))