Showing:

Diagrams
Identity Constraints
Instances
Model
Properties
Source
Used by
Element datasets
Namespace No namespace
Diagram
DiagramDECOR_xsd_Element_dataset.tmp#dataset
Properties
content complex
Used by
Element decor
Model
Children dataset
Instance
<datasets>
  <dataset canonicalUri="" effectiveDate="" expirationDate="" id="" iddisplay="" ident="" lastModifiedDate="" officialReleaseDate="" prefix="" referencedFrom="" shortName="" statusCode="" url="" versionLabel="">{0,unbounded}</dataset>
</datasets>
Identity constraints
QName Type Refer Selector Field(s)
dataset-idversion-unique unique dataset @id; @effectiveDate
concept-idversion-unique unique .//concept @id; @effectiveDate
Source
<xs:element name="datasets">
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="dataset" minOccurs="0" maxOccurs="unbounded"/>
    </xs:sequence>
  </xs:complexType>
  <xs:unique name="dataset-idversion-unique">
    <xs:selector xpath="dataset"/>
    <xs:field xpath="@id"/>
    <xs:field xpath="@effectiveDate"/>
  </xs:unique>
  <xs:unique name="concept-idversion-unique">
    <xs:selector xpath=".//concept"/>
    <xs:field xpath="@id"/>
    <xs:field xpath="@effectiveDate"/>
  </xs:unique>
  <!-- Tempting, but does not fly for compilations -->
  <!--<xs:unique name="conceptlist-id-unique">
            <xs:selector xpath=".//conceptList"/>
            <xs:field xpath="@id"/>
            <xs:field xpath="@effectiveDate"/>
        </xs:unique>-->
  <!--<xs:unique name="conceptlistconcept-id-unique">
            <xs:selector xpath=".//conceptList/concept"/>
            <xs:field xpath="@id"/>
        </xs:unique>-->
</xs:element>