| |
3-52 OMG-OMG-MetacGegenstand-Service, v1.4 April 2002 3 Anhäufung Vielfältigkeit isChangeable Bestimmte Verbindungen definieren Anhäufungen - verwiesene Verbindungen mit zusätzlichem Semantik (sehen Sie Abschnitt 4,10, Anhäufungssemantik, auf Seite 4-17). Wenn AssociationEnd wird als zusammengesetztes definiert oder geteilt, der Fall an diesem Ende von a Verbindung ist die Zusammensetzung oder die Gesamtheit, und der Fall ist am anderen Ende Bestandteil oder Untergebener. Art: AggregationKind Vielfältigkeit: ein genau Vielfältigkeit definiert Begrenzungen auf Sätzen Fällen. Jeder Fall des Klassifikators definiert nach der gegenüberliegenden Art AssociationEnd s definiert einen Satz, der diese Vielfältigkeit Attribut begrenzt. Gegebenes jener Fälle, x, der Satz wird als definiert Fälle schlossen durch LinkEnds von diesem AssociationEnd an diesen Fall x an. Verweisen Sie zu Abschnitt 3,6,1, PrimitiveTypes verwendet im MOF-Modell, auf Seite 3-78 für a Beschreibung auf, wie das Vielfältigkeitattribut einen Satz begrenzt. In seinem Gebrauch ist AssociationEnds beschreibend, ist isUnique begrenzt worden, um, als a zutreffend zu sein Vereinfachung. Diese Begrenzung bedeutet, daß die gleichen zwei Fälle nicht können nehmen Sie an mehr als einer Verbindung beim Teilnehmen unter demselben teil AssociationEnd. Normalerweise können zwei Fälle nicht durch mehr als eine Verbindung verbunden werden von einer Verbindung an allen. Aber wenn die Arten AssociationEnd die zwei erlauben Fälle schalten Enden, sie können eine zweite Verbindung bilden, ohne das isUnique zu verletzen Begrenzung. Art: MultiplicityType Vielfältigkeit: ein genau Das isChangeable Attribut schränkt die Fähigkeit ein, um Tätigkeiten durchzuführen, die wurden ändern Sie Sätze Fälle, die diesem AssociationEnd entsprechen (die gleichen Sätze zu welche Vielfältigkeit angewendet wird). Spezifisch kann der Satz verursacht werden wenn der Fall, der den Satz definiert - den Fall am gegenüberliegenden Ende der Verbindungen - wird verursacht. Dieses Attribut bildet den Satz nicht unabänderlich. Stattdessen beeinflußt es das Erzeugung von Betriebe in der vorbildlichen Ausarbeitung, die Änderung des Satzes erlauben würde. Für IDL-Erzeugung, der einzige Betrieb, der erlaubt, daß der Satz geändert wird, würde einer sein oder mehr Fabrikbetriebe, die den Fall verursachen und den Satz verursachen. Das modeler ist frei, spezifische Betriebe zu definieren, die Änderung des Satzes erlauben. Merken Sie das dieses AssociationEnd mit falschen Platzbeschränkungen der isChangeable Gleichgestellten an definieren das changeability des anderen AssociationEnd, wegen ihrer gegenseitigen Abhängigkeit. Art: Boolesch Vielfältigkeit: ein genau |  |
|
| |
|
|