Tip # 13 Reuse Data Schemas in Business Process Orchestrations
When implementing business process orchestrations, look to reuse data schemas. This has several benefits:
- Reusing data schemes will make your business process interfaces simpler and more modular. You will be able to decouple processing data from core entity data.
- Data transformations from business process orchestrations to data services will be minimal (if any) because the interfaces will use identical data structures. This is often referred to also as using a canonical data model.
- This reduces maintenance effort on the schemas themselves because multiple business process will leverage these data schemas.