|
ENTITY presentation_size; unit : presentation_size_assignment_select; size : planar_box; UNIQUE UR1 : unit; WHERE WR1: (('PRESENTATION_ORGANIZATION_SCHEMA.PRESENTATION_REPRESENTATION' IN TYPEOF (SELF.unit)) AND item_in_context (SELF.size, SELF.unit\representation.context_of_items) ) OR (('PRESENTATION_ORGANIZATION_SCHEMA.AREA_IN_SET' IN TYPEOF (SELF.unit)) AND (SIZEOF (QUERY ( ais <* SELF.unit\area_in_set.in_set.areas | NOT item_in_context (SELF.size, ais.area\representation. context_of_items) )) = 0)); END_ENTITY; -- presentation_size |
Entity data types and their attributespresentation_sizeunit: presentation_size_assignment_select; size: planar_box; |
Users: by entity attributespresentation_sizeUsers: by defined types, not used by any entity attributepresentation_size- |
Global rules for this entity data type- |