| POSC Specifications Version 2.2 | Epicentre Logical Data Model |
Component_material_type needs a "mandatory select" rule on attributes described_material_type and characterize.
Add new relationship to Component_material to specialize the "characterize" relationship to Material to be mandatory. Add a "mandatory select" rule to Component_material_type to only allow one "characterize" relationship to be populated.
Added objects:
component_material.characterize (Attribute)
component_material_type.mse (Where rule)
Modify "characterize" relationship from Material_composition to Material to be optional. This was mistakenly made mandatory in version 2.1 when the relationship shoud have been specialized to mandatory in Component_material. The "characterize" relationship was erroneously shown as optional on diagram MSA2 in V2.1. Modify diagram MSA2 to add new relationship. As a result of specializing the characterize relationship, the uniqueness rule will now be different in the EXPRESS file for Component_material. As a result of attribute rename the uniquentss rule changed for Component_material_type.
Modified objects:
material_composition.characterize (Attribute)
MSA2:_Materials_Composition (Diagram)
component_material.si (Unique rule)
component_material_type.si (Unique rule)
typical_material.component_of_material (Attribute)
The attribute component material type is confusing in the entity of the same name. It was renamed to the name of the target entity for clarity.
Renamed objects:
component_material_type.typical_material (Attribute), previous name was component_material_type