Data structures can be described as entity sets. While entities describe a single dimension (entity/fields), data structures allow the definition of a hierarchical schema.
Usage
- Screen
- Report
- Sequential Workflow context
- Data Service LoadData method
- Data Service StoreData method
- Lookup
- Data API
- File Download API
Types
Data structures can be defined in different ways. Referencing an existing entity model or reusing existing XSD schemas provided by other software vendors. However, defining data structures from the entity model is the easiest and allows the best results when used in sequential workflows.
Data Structure
This data structure is based on the entities defined in the entity model.
XSD Data Structure
This data structure allows you to enter XML schema definition (XSD) manually. XSD Data Structure cannot be used as a parameter of a data service to load the data, because no mapping to the entities exists. But it can be used as a context in a sequential workflow that can be passed to external services if these require input or output parameters of such a schema.
Child Elements
Entity Mapping Data Structure can have the following child elements: