Как лучше хранить данные в бд для каждого пользователя?
Создаю блог, планирую хранить много разных данных в бд, посты, смс-ки, фотографии, историю разных действий и т.д.
Как лучше это делать.
При регистрации нового пользователя создавать под него таблицу со всеми данными, или создать таблицы под разные виды данных и туда писать с помощью ид юзера?
Какие плюсы/минусы?
При регистрации нового пользователя создавать под него таблицу со всеми данными
- нет. Создавать строки в одной таблице users. Объединять эту таблицу разными джоинами с другими таблицами. Каждый тип сущности - одна таблица (юзеры, посты, сообщения и т.д.).