entity Schema
EntityComplexType Complex Type
entity Schema : EntityComplexType Complex Type

Glossary Item Box

Namespace (none)

Diagram

RelatedEntities Element Value Element Sequence Field Element Sequence Fields Element Sequence EntityComplexType Complex Type

Overview

Type required xs:string
Sequence
Sequence
Name required
Sequence
Value 0..∞ Extension of xs:string
Alias optional xs:string
ReferenceValue optional xs:string
RelatedEntities optional
The collection of related entities referenced from this entity
Sequence
Relation 0..∞
Alias required xs:string
Sequence
Type required xs:string
Sequence
Sequence
Name required
Sequence
Value 0..∞ Extension of xs:string
RelatedEntities optional
The collection of related entities referenced from this entity

Used By

Attributes

NameTypeUseDefaultFixedDescription
Typexs:stringrequired   

Source

<xs:complexType name="EntityComplexType" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:sequence>
    <xs:element name="Fields" type="FieldsComplexType" />
    <xs:element name="RelatedEntities" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
                        The collection of related entities referenced from this entity
                    </xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element name="Relation" minOccurs="0" maxOccurs="unbounded">
            <xs:complexType>
              <xs:sequence>
                <xs:element name="Entity" type="EntityComplexType" />
              </xs:sequence>
              <xs:attribute name="Alias" type="xs:string" use="required" />
            </xs:complexType>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
  </xs:sequence>
  <xs:attribute name="Type" type="xs:string" use="required" />
</xs:complexType>

See Also