I’m working on WebApp to help company in their documents management. I plan to work with Postgres Database. As I plan to work with a lot of companies and lot of users, my question is about security. I don’t want that anyone can see other data store in database. My strategy is to create a MainApp that stores user/password/companyname/dbname in a main database and create a database for each company.
Is it a good choice of architecture?
Maybe I can use a single database for all companies?
May I manage database user myself or use PostGres database user?
How many databases can be create on a single Xojo Cloud?
What’s about security access?
What’s about if my app was successful with a lot of company and users?
What’s about code maintenance?
Do you have any ressources I can read…
Extra: Did Xojo Cloud allow ftp access to file?
Thanks to share your opinion and advice
Sebastien