Schema BOM_ML.xsd
element BOM_ML_Project
diagram
|
|
children
|
|
annotation
|
documentation
|
Bill of Materials XML file
|
|
source
|
<xs:element name="BOM_ML_Project">
<xs:annotation>
<xs:documentation>Bill of Materials XML file</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="Name" type="xs:string"/>
<xs:element name="Description" type="xs:string" minOccurs="0"/>
<xs:element name="Configuration" minOccurs="0"/>
<xs:element name="Item" maxOccurs="unbounded">
<xs:complexType>
<xs:sequence>
<xs:element name="Name" type="xs:string"/>
<xs:element name="Description" type="xs:string" minOccurs="0"/>
<xs:element name="Configuration" minOccurs="0"/>
<xs:element name="ReferenceDesignator" type="xs:string" minOccurs="0"/>
<xs:element name="PartNumber" type="xs:string" minOccurs="0"/>
</xs:sequence>
<xs:attribute name="Item_ID" type="xs:string" use="required"/>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
|
element BOM_ML_Project/Name
diagram
|
|
type
|
xs:string
|
source
|
<xs:element name="Name" type="xs:string"/>
|
element BOM_ML_Project/Description
diagram
|
|
type
|
xs:string
|
source
|
<xs:element name="Description" type="xs:string" minOccurs="0"/>
|
element BOM_ML_Project/Configuration
diagram
|
|
source
|
<xs:element name="Configuration" minOccurs="0"/>
|
element BOM_ML_Project/Item
diagram
|
|
children
|
|
attributes
|
Name
|
Type
|
Use
|
Default
|
Fixed
|
|
xs:string
|
required
|
|
|
|
source
|
<xs:element name="Item" maxOccurs="unbounded">
<xs:complexType>
<xs:sequence>
<xs:element name="Name" type="xs:string"/>
<xs:element name="Description" type="xs:string" minOccurs="0"/>
<xs:element name="Configuration" minOccurs="0"/>
<xs:element name="ReferenceDesignator" type="xs:string" minOccurs="0"/>
<xs:element name="PartNumber" type="xs:string" minOccurs="0"/>
</xs:sequence>
<xs:attribute name="Item_ID" type="xs:string" use="required"/>
</xs:complexType>
</xs:element>
|
element BOM_ML_Project/Item/Name
diagram
|
|
type
|
xs:string
|
source
|
<xs:element name="Name" type="xs:string"/>
|
element BOM_ML_Project/Item/Description
diagram
|
|
type
|
xs:string
|
source
|
<xs:element name="Description" type="xs:string" minOccurs="0"/>
|
element BOM_ML_Project/Item/Configuration
diagram
|
|
source
|
<xs:element name="Configuration" minOccurs="0"/>
|
element BOM_ML_Project/Item/ReferenceDesignator
diagram
|
|
type
|
xs:string
|
source
|
<xs:element name="ReferenceDesignator" type="xs:string" minOccurs="0"/>
|
element BOM_ML_Project/Item/PartNumber
diagram
|
|
type
|
xs:string
|
source
|
<xs:element name="PartNumber" type="xs:string" minOccurs="0"/>
|