Understand the concept of facade that allows a type to be adapted to its context of use (API, messages)
The basics of facade description, alias, facades inline, reuse of facades
How to rename a field of a facade using aliases
Associate meta data to facades
how to define a facade for each of the possible types of an abstract type field
How to add additional fields that do not come from the facade's original type
How to move up fields distributed in the structure of a type to a higher level using the "with" statement
How to declare a Map from a list of objects
How to distribute the elements of a list in several fields according to the value of a field ?
Sequentially dispatch items from a list to multiple fields using additionalFields and basedOn
Split a complex type field in several facades by redefining the same field several times
Split a type in several facades by defining several additional fields of the type itself
Merge fields of a type into a list field of a facade
How to modify in a facade the properties of the fields defined at the type level
Understand which part of the type model is used by a facade
Manage functional sub-domains colors with subModel