hi im building an app that will be used within multiple different companies to store non-sensitive informations such as timings. would the best approach be to create a seperate database for each company or to do it via different collections inside of one database.
Honestly, personally, I would just use one database/collection and give each record permissions such that only users with a certain label can access that record. Then when onboarding users for different companies assign users a label for x company.
Recommended threads
- How do I reference an Appwrite account i...
For Live Coding Alliance's website I would like to create multiple live coding profiles to switch between for each Appwrite account; clearly I can't make a rela...
- Create document with permission
In my web, I try to create a contact form that allow every visitor can leave a message to specified user. - Anyone can create message => Anyone can create a doc...
- How to know the document updater using f...
I want to log each admin actions, so when an admin creates, updates or deletes a document, the functions occurs logging the admin and the modified document's de...