I’m currently working on a project in OutSystems Developer Cloud (ODC) and have a question about database management practices.
I’m trying to determine the best approach for setting up my database. Specifically, I’m considering two options:
Could anyone share their insights or experiences regarding these options? What are the advantages and disadvantages of each approach in terms of performance, scalability, and maintenance?
hallo @Dinesh murugan ,
i think option 1 will be better in Simplicity , Performance , Deployment but will be face Tight Coupling
and option 2 will give you advantages in Reusability ,Scalability ,Modularity but will be more Complexity and in Data Management
using a separate database application is generally the preferred approach, especially if you're building a system that might grow or be used by other applications. It gives you flexibility and the ability to scale more easily as your requirements evolve.
Thanks for the suggestion @Kerollos Adel