Salami Slice design Define global element declarations that are later referenced. : Salami Slice « XML Schema « XML Tutorial






<xsd:element name="title" type="xsd:string"/>
<xsd:element name="author" type="xsd:string"/>
<xsd:element name="description" type="xsd:string"/>
<xsd:element name="Book">
  <xsd:complexType>
   <xsd:sequence>
   <xsd:element ref="title"/>
    <xsd:element ref="author"/>
    <xsd:element ref="description"/>
   </xsd:sequence>
  </xsd:complexType>
</xsd:element>








3.98.Salami Slice
3.98.1.Salami Slice design Define global element declarations that are later referenced.
3.98.2.An XML Schema Document Using Named Type Definitions
3.98.3.Schema reuse
3.98.4.how XML Schema allows us to re-use names, and give them different content models.
3.98.5.extend the complex type that we have defined, creating new types for Customer and Employee:
3.98.6.Re-use in Text-only Element Content Models