Mappings
Overview on Different Mapping Possibilities With E2E Builder
| When to use | Conditions | Remarks |
|---|---|---|
| graphical mapping |
|
|
| script mapping | You have many attributes or complex mappings with rules and conversions. | When using script mapping, use a class diagram and put the script into the E2ESimpleMapping dependency |
| mapEqualNames | One use case could be, if the classes are given through a backend (e.g. createCustomerClass and UpdateCustomerClass which are equal but createCustomerClass has custID in addition or they are inherited from the same parent. | Be careful when using it and ask yourself: Are the attribute names of the two classes really the same and have all equal types? |
| mapping context | You want to map hierarchical objects. Mapping context automatically iterates through the hierarchy defined in the class diagram. |
Mapping Using XSLT
Another possibility is mapping using XSLT, but that needs special knowledge.
| Advantages |
|
| Disadvantages |
|