Entity Schema
Overview
Entity Schemas are contracts for the values of connector and adapter entities.
Parallels can be drawn between the concept of an object class and a schema of both adapters and connectors.
Schema Fields
Each entity schema comprises of a series of fields, which each enforce constraints on the data being described.
These constraints include:
- Enforcing a particular value type against the data field.
- Denoting a particular data field as the key of the component (and subsequently enforcing uniqueness).
- Describing whether a data field can be updated on the source system.
e.g. Whether a connector can update that field - Describing whether that data field must have a value.
- Along with a series of additional constraints that can be applied on a per field basis.
- Binary Schema Field
- Boolean Schema Field
- Byte Schema Field
- Date Schema Field
- Decimal Schema Field
- Distinguished Name Schema Field
- Double Schema Field
- GUID Schema Field
- Integer Schema Field
- Long Schema Field
- Short Schema Field
- Single Schema Field
- String Schema Field
- Time Schema Field
- Timestamp Schema Field
Customer support service by UserEcho