Hello,

To follow best practices in Outsystems, I wanted to know how you would consider the data model of an application with future integration with SAP (iDoc, .txt, BAPI, etc). ¿Would you be based on SAP?


Best Regards,

Hi Josep,

That’s a very broad question, data modeling is always very specific to the context it is being built for. I recommend you read these pieces of documentation and how-tos to get you started:

The second one is important given the context and business requirements that you are working on and usually is an important part when modeling the data model.

In summary, you can replicate the data model or normalize SAP concepts which are explained a bit further in the second link and related ones.


I know this is a very open answer but data modeling is a very complex and interesting part of software engineering :)