Please note : This help page is not for the latest version of Enterprise Architect. The latest help can be found here.

Generate Schema

Having defined a schema profile, you can quickly and easily generate schema from it within the Schema Composer. You can either generate a single schema that complies with one standard, or several schema at once, each of which complies with a different standard. If the standard you adopt is NIEM, you generate a Model Subset instead, which you can convert to a schema using the Generate NIEM Schema facility in the Extensions menu.

Access     Tools | Schema Composer: Generate

Generate/Export Schema

Field/Option/Button

Action

See also

<Standard name>

Select the checkbox against each standard for which you want to generate a schema.

If you originally selected, as the Schema Set:

 

·CIM, these options are available:
·XML Schema (XSD)
·Resource Description Framework Schema (RDFS)
·Resource Description Framework Schema - Augmented (RDFS)
·JavaScript Object Notation (JSON)

 

·NIEM, only the Model Subset option is available

 

·UN/CEFACT NDR 3.0, these options are available:
·Business Data Type (BDT) Transform
·Business Information Entity (BIE) Transform
·XML Schema (XSD)

 

·UN/CEFACT NDR 2.1, these options are available:
·Unqualified Data Type (UDT) Transform
·Qualified Data Type (QDT) Transform
·Business Information Entity (BIE) Transform
·XML Schema (XSD)

 

·UBL, only the XML Schema (XSD) option is available
 
·Generic, these options are available:
·XML Schema (XSD)
·Resource Description Framework Schema (RDFS)
·JavaScript Object Notation (JSON)
·Generic Model Subset

 

 

Create a Schema Profile

Generate

Click on this button to generate the schema. If you are generating:

·Anything other than a NIEM subset, a file Browser window displays; locate and select the directory into which to generate the schema
·A NIEM Model Subset, the Find Package dialog displays; locate and select the IEPD | PIM | Niem-coreSubset Package, and click on the OK button

 

The message Export of profile completed displays; click on the OK button to clear this message, then either:

·Use a file browser to locate and open the schema files in the file directory you specified, or
·Expand the Niem coreSubset Package in the Project Browser to see the model subset

 

 

Notes

·For NIEM, the Niem-core Subset Package element has the Tagged Value defaultPurpose set to subset, to enable the Package to receive the model sub-set
·To generate a schema from the NIEM model subset, click on the <<ModelPackageDescription>> element and select Extensions | NIEM | Generate NIEM Schema

 

Learn more