From f14a40a4f80275daceeb73f944e1aa1f84d16c79 Mon Sep 17 00:00:00 2001 From: Trygve Laugstøl <trygvis@inamo.no> Date: Tue, 26 Feb 2019 23:14:22 +0100 Subject: o Removing digikey specific DistributionInfo element. Can be generic. --- xsd/ee-bom.xsd | 31 +++++-------------------------- 1 file changed, 5 insertions(+), 26 deletions(-) (limited to 'xsd') diff --git a/xsd/ee-bom.xsd b/xsd/ee-bom.xsd index a357deb..e0c523e 100644 --- a/xsd/ee-bom.xsd +++ b/xsd/ee-bom.xsd @@ -14,15 +14,13 @@ </xs:sequence> </xs:complexType> - <xs:complexType name="DistributorInfo" abstract="true"/> - <xs:complexType name="Part"> <xs:sequence> <xs:element name="schema-reference" type="xs:string"/> <xs:element name="part-type" type="xs:anyURI"/> <xs:element name="part-numbers" type="PartNumberList"/> <xs:element name="distributor-info" type="DistributorInfo"/> - <xs:element name="fact-sets" type="FactSetList"/> + <xs:element name="facts" type="FactList"/> </xs:sequence> <xs:attribute ref="id" use="required"/> </xs:complexType> @@ -46,19 +44,6 @@ </xs:sequence> </xs:complexType> - <xs:complexType name="FactSetList"> - <xs:sequence> - <xs:element name="fact-set" type="FactSet" maxOccurs="unbounded"/> - </xs:sequence> - </xs:complexType> - - <xs:complexType name="FactSet"> - <xs:sequence> - <xs:element name="source" type="xs:anyURI"/> - <xs:element name="facts" type="FactList"/> - </xs:sequence> - </xs:complexType> - <xs:complexType name="Fact"> <xs:sequence> <xs:element name="key" type="xs:anyURI"/> @@ -73,16 +58,10 @@ </xs:sequence> </xs:complexType> - <!-- Digi-Key --> - - <xs:complexType name="DigikeyDistributorInfo"> - <xs:complexContent> - <xs:extension base="DistributorInfo"> - <xs:sequence> - <xs:element name="state" type="xs:string"/> - </xs:sequence> - </xs:extension> - </xs:complexContent> + <xs:complexType name="DistributorInfo"> + <xs:sequence> + <xs:element name="state" type="xs:string"/> + </xs:sequence> </xs:complexType> </xs:schema> -- cgit v1.2.3