-
Key: BPMN21-221
-
Legacy Issue Number: 15722
-
Status: open
-
Source: craftware.net ( Eduardo Jara)
-
Summary:
i) Chapter/Section 10.3.1. Page 211. Figure 10.50.
Role dataObjectRef (from DataObjectReference to DataObject) has multiplicity [1..1].
Role dataStoreRef (from DataStoreReference to DataStore) has multiplicity [0..1].ii) Chapter/Section 10.3.1. Page 212. Figure 10.51.
Role dataObjectRef (from DataObjectReference to DataObject) has multiplicity [1..1].iii) Chapter/Section 10.3.1. Page 213. Table 10.53. Row “dataObjectRef”. It says:
“dataObjectRef: DataObject”
It means that dataObjectRef is mandatory (multiplicity [1..1]).iv) Chapter/Section 10.3.1. Page 216. Figure 10.55.
Role dataStoreRef (from DataStoreReference to DataStore) has multiplicity [0..1].v) Chapter/Section 10.3.1. Page 217. Table 10.56. Row “dataStoreRef”. It says:
“dataStoreRef: DataStore”
It means that dataStoreRef is mandatory (multiplicity [1..1]).COMMENTS:
In and (iv) dataStoreRef is optional ([0..1])., but in (v) it is said that dataStoreRef is mandatory ([1..1]). Clearly there is contradiction concerning the multiplicity of dataStoreRef. Furthermore, a question arises: How can a DataStoreReference exist without a referenced DataStore?
SUGGESTIONS:
It seems that dataStoreRef should be mandatory (multiplicity [1..1]), if this is the case:
In and (iv) change multiplicity of dataStoreRef from [0..1] to [1..1]
(ii), (iii) and (v) don’t require modifications.
-
Reported: BPMN 2.0 — Mon, 11 Oct 2010 04:00 GMT
-
Updated: Fri, 6 Mar 2015 20:57 GMT