From 25e82e2fcd7074e078bc95a20b29c19634498256 Mon Sep 17 00:00:00 2001 From: CharlieG021163 Date: Sat, 7 Dec 2019 20:58:13 -0700 Subject: [PATCH] Update B2MML-OperationalLocation.xsd ERDI, MESA: #2 **Background** In updated 950002 and 950004 models, 95 Committee agreed that the standard's convention is show the logical direction of all UML model relationships. Most relationships in models are unidirectional from a source object to a target object where the UML and XML best practice is applied with only the naming of target role element in the relationship role table for each object. The current B2MML 7.0 beta is very inconsistent by having both source and target elements for unidirectional relationships in many types and having no source element in many types. **Solution** In B2MML: Change the name of existing source element of unidirectional relationship in schema to a naming convention of XXXSourceID from XXXXID. CHANGE: "OperationalLocationClassType" TO: "OperationalLocationSourceID" --- Schema/B2MML-OperationalLocation.xsd | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Schema/B2MML-OperationalLocation.xsd b/Schema/B2MML-OperationalLocation.xsd index 5418787..e91b13b 100644 --- a/Schema/B2MML-OperationalLocation.xsd +++ b/Schema/B2MML-OperationalLocation.xsd @@ -176,7 +176,7 @@ may be made up of other operational locations. -