-
Key: PLM2-5
-
Legacy Issue Number: 11088
-
Status: closed
-
Source: Zentrum fuer Graphische Datenverarbeitung e.V. ( Steffen Nowacki)
-
Summary:
PLM Services 2.0
Document mantis/07-03-01
Chapter 9.4.7Specification of Relationship_predicate
The Specification of the Relationship_predicate is not precise and need some bug fixes and additions:
1. ALL constraints must be fullfilled.
2. The attribute 'predicate' is now named 'related_object_predicate'
3. A new constraint for the attribute 'relating_object_predicate' has to be added.Here is the new Text:
An object fulfill a Relationship_predicate constraint if it fulfill all the following partial constraints:
The object fulfill all the Predicate instances referenced by the relationship relating_object_predicate of the Relationship_predicate.
The object is related with another object that fulfill all the Predicate instances referenced by the relationship related_object_predicate of the Relationship_predicate.
If the value of the attribute inverse of the Relationship_predicate is not true and if the attribute role_name is set, the role name of the other object in the relationship must be equals to the value of the attribute role_name of the Relationship_predicate.
If the value of the attribute inverse of the Relationship_predicate is true and if the attribute role_name is set, the role name of this object in the relationship must be equals to the value of the attribute role_name of the Relationship_predicate.
If the attribute role_declaring_type_name is set, the relationship must be defined in a type which name is equals to the value of the attribute role_declaring_type_name.
-
Reported: PLM 1.0.1 — Thu, 31 May 2007 04:00 GMT
-
Disposition: Resolved — PLM 2.0b2
-
Disposition Summary:
Disposition: See issue 11202 for disposition
-
Updated: Fri, 6 Mar 2015 20:58 GMT