| |
4-10 ProduktcDatenverwaltung Enablers, v1.3 November 2000 4 Z.B. wenn das PDM-System an einem Aufstellungsort ein Verhältnis stützt, das als bekannt ist AnalysisResultsRelationship zwischen CAD-Dokument und einem strukturellen Analyse Resultate dokumentieren, ein Klient konnten in der LageSEIN, das Verhältnis zu definieren, indem sie a verursachen PdmTypedRelationship mit Art = AnalysisResultsRelationship . // PdmTypedRelationship // Rolle: PdmReferencesRole // Name: ' PdmReferencesRole ' // Wesen: ManagedEntity // Kardinalität: 0..unbounded // Rolle: PdmReferencedByRole // Name: ' PdmReferencedByRole ' // Wesen: ManagedEntity // Kardinalität: 0..unbounded Schnittstelle PdmTypedRelationship: PdmReferenceRelationship { schreibgeschützte Attributzeichenketteart; Attributzeichenkettebeschreibung; }; Schnittstelle PdmTypedRelationshipFactory { Create(PdmTypedRelationship im CosPropertyService::PropertySet-property_set in den Hinweisen ManagedEntity in ManagedEntity referenced_by, im Zeichenketterelationship_type) Erhöhungen (RELATIONSHIP_CREATE_EXCEPTIONS); }; 4,3,14 MasterRelationship A MasterRelationship kann für irgendeine Art vorbestimmtes oder ad hoc Verhältnis verwendet werden zwischen zwei ItemMasters . // MasterRelationship // Rolle: ReferencesMaster // Name: ' ReferencesMaster ' // Wesen: ItemMaster // Kardinalität: 0..unbounded // Rolle: ReferencedByMaster // Name: ' ReferencedByMaster ' // Wesen: ItemMaster // Kardinalität: 0..unbounded Schnittstelle MasterRelationship: Baselineable, PdmTypedRelationship { }; Schnittstelle MasterRelationshipFactory |  |
|
| |
|
|