Updated dictionary schema
authorTom De Nies <tom.denies@ugent.be>
Thu, 28 Mar 2013 17:20:50 +0100
changeset 6006 fe3bc80df6e8
parent 6004 a8512fac0a72
child 6007 481a4b5ba423
Updated dictionary schema
xml/schema/prov-dictionary.xsd
--- a/xml/schema/prov-dictionary.xsd	Thu Mar 28 15:59:07 2013 +0100
+++ b/xml/schema/prov-dictionary.xsd	Thu Mar 28 17:20:50 2013 +0100
@@ -25,8 +25,8 @@
 	
 	<xs:element name="emptyDictionary" type="prov:EmptyDictionary" substitutionGroup="prov:internalElement" />
 		
-	<!-- Key-Value Pair -->
-	<xs:complexType name="KeyValuePair">
+	<!-- Key-Entity Pair -->
+	<xs:complexType name="KeyEntityPair">
         <xs:sequence>
     	  <xs:element name="entity" type="prov:IDRef" />
     	  <xs:element name="key" type="xs:anySimpleType" />
@@ -34,13 +34,13 @@
 	</xs:complexType>
 	
 	<!-- do we need to have this use the substitutionGroup? -->
-	<xs:element name="keyValuePair" type="prov:KeyValuePair" substitutionGroup="prov:internalElement"/>
+	<xs:element name="keyEntityPair" type="prov:KeyEntityPair" substitutionGroup="prov:internalElement"/>
 
 	<!-- Dictionary Membership -->
 	<xs:complexType name="DictionaryMembership">
 	  <xs:sequence>
 		<xs:element name="dictionary" type="prov:IDRef"/>
-		<xs:element name="keyValuePair" type="prov:KeyValuePair" maxOccurs="unbounded"/>
+		<xs:element name="keyEntityPair" type="prov:KeyEntityPair" maxOccurs="unbounded"/>
 	  </xs:sequence>
 	</xs:complexType>
 	
@@ -51,7 +51,7 @@
 	  <xs:sequence>
 		<xs:element name="newDictionary" type="prov:IDRef"/>
 		<xs:element name="oldDictionary" type="prov:IDRef"/>
-		<xs:element name="keyValuePair" type="prov:KeyValuePair" maxOccurs="unbounded"/>
+		<xs:element name="keyEntityPair" type="prov:KeyEntityPair" maxOccurs="unbounded"/>
 	  </xs:sequence>
 	</xs:complexType>