Skip to content

0503 Asset Schema

Model 0503 shows the relationship between an Asset and a SchemaType.

When an asset is linked to a schema type it means that the schema type describes the structure of the data stored in the resource described by the asset. Typically, the schema type that is attached to the asset is either a RootSchemaType, an ExternalSchemaType or a SchemaTypeChoice.

UML

The attached schema type is not shared between different assets because information about a data field in a specific asset's resource is attached to the appropriate schema attribute element.

If you are cataloging multiple assets with the same data structure, you can:

  • Use a template which will copy the schema structure from the template asset to the new asset.
  • Attach an ExternalSchemaType to the asset and link it to the common schema type using the LinkedExternalSchemaType relationship.

Raise an issue or comment below