Notes for Ownership:
- This definition is equivalent to: a Relationship between an
Actor and some Entity whereby the Actor has certain rights
with respect to the Entity.
- Technically, it is rights that are owned, not the Entity
itself; e.g. one who leases a car does not own the car, but
they have legal rights with respect to it
- Representing Ownership as a Class in this manner, is
equivalent in meaning to modelling it as a 4-ary
Relationship between an Actor, and three Entities.
This approach was chosen becauses it seemed simpler.
It is an open question as to whether it makes much
difference.
Slots on class Ownership:
- Arity: 1
- Documentation: The union of Legal-Ownership and Non-Legal-Ownership
- Domain-Of: Owned-Entity, Owned-Rights, Owning-Actor, Responsibilities-Of-Owner
- Exhaustive-Subclass-Partition: {Legal-Ownership, Non-Legal-Ownership}
- Instance-Of: Class, Relation, Set
- Subclass-Of: Eo-Entity, Individual, Individual-Thing, Thing
- Superclass-Of: Legal-Ownership, Non-Legal-Ownership, Activity-Ownership
Slots on instances of Ownership:
- Owned-Entity:
- Minimum-Slot-Cardinality: 0
- Slot-Cardinality: 1
- Owned-Rights:
- Minimum-Slot-Cardinality: 0
- Owning-Actor:
- Minimum-Slot-Cardinality: 0
- Slot-Cardinality: 1
- Slot-Value-Type: Potential-Actor
- Responsibilities-Of-Owner:
- Minimum-Slot-Cardinality: 0