EXPRESS 1.0 FTF Avatar
  1. OMG Issue

EXPRESS_ — EXPRESS MM Issue -- InverseAttribute isUnique property not fully described

  • Key: EXPRESS_-21
  • Legacy Issue Number: 14215
  • Status: closed  
  • Source: Eurostep Group AB ( Phil Spiby)
  • Summary:

    According to ISO 10303-11:2004 an Inverse attribute may be specified to
    be a SET, a BAG or a entity data type. The description of isUnique
    identifies values for SET and BAG but does not prescribe a value for
    entity data type.

  • Reported: EXPRESS 1.0b2 — Fri, 21 Aug 2009 04:00 GMT
  • Disposition: Resolved — EXPRESS 1.0
  • Disposition Summary:

    In clause 8.11.5 (InverseAttribute), the definition of isUnique reads:
    Definition: True if the designated relationship between this instance and any given instance can occur at most once; False if it can occur more than once. (True if the INVERSE attribute is described as a SET; False if it is described as a BAG.)
    The intent of the normative text is clear, but the parenthetical sentence does not address the case in which the attribute-type INVERSE attribute is declared to be an entity-type rather than an aggregation type. The parenthetical sentence will be corrected to clarify this case.

  • Updated: Fri, 6 Mar 2015 21:48 GMT