Documentation Center

Embeddable Schemas

Embeddable Schemas define a series of fields that you can use in other Schemas so that you can reuse fields in multiple Schemas.

For example, you can imagine an Embeddable Schema "Address" that consists of a Street field, House Number field, Zip Code field and Town Or City field. If you expect addresses to appear in multiple types of Components, it makes sense to create a separate Embeddable Schema for it, and add it to each of the Schemas that need an address.

You can add an Embeddable Schema to:

  • a Component Schema
  • a Metadata Schema
  • a Parameter Schema
  • another Embeddable Schema
  • the metadata fields of a Component Schema
  • the metadata fields of a Multimedia Schema
  • the metadata fields of a Region Schema

To add an Embeddable Schema to one of these Schema types, add a field of type Embeddable Schema and select the Embeddable Schema you want to add.