24
Views
2
Comments
Solved
Best Practices for Database Management in OutSystems Developer Cloud (ODC)
Question

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:

  1. Creating the database within the same application.
  2. Developing a separate application dedicated solely to the database.

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?

2024-10-12 12-11-20
Kerollos Adel
Champion
Solution

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. 

2026-01-23 11-38-55
Dinesh Murugan
Champion

Thanks for the suggestion @Kerollos Adel

Community GuidelinesBe kind and respectful, give credit to the original source of content, and search for duplicates before posting.