Мне необходимо работать над проектом php, который требует, чтобы база данных обслуживала нескольких пользователей. Как правило, идея похожа на то, что они имеют для carbonmade
или basecamp
, или даже wordpress mu
. Они обслуживают несколько пользователей, которые также являются владельцами своих учетных записей. И если они отменят / прекратят свою учетную запись, все на страницах / базе данных будет удалено.
Я не совсем уверен, как мне проектировать базу данных? Должно ли это быть:
- отдельные таблицы для отдельной учетной записи пользователя
- отдельные базы данных для отдельной учетной записи пользователя
- или иначе?
Пожалуйста, посоветуйте мне лучший подход к этому вопросу. Большое спасибо.