@artshelom

Как устроить БД?

Изучаю ASPNet, не знаю как устроить бд Postgresql, идея заключается, в том что будут пользователи и посты (ради примера можно сказать, не посты а вопросы как на этом сайте). Как стоит поступить:
1. Разделить на 2 базы данные (пользователи и посты) и при новом посте добавлять ссылку на юзера в посте и у юзера делать ссылку на пост?
2. Так же разделить на 2 бд и при новом посте добавлять ссылку на юзера только в посте, если пользователь попросит все его статьи, то просто парсить все посты
3. Сделать 1 бд, где будет все вместе.

Интерес оптимальный вариант, что плохо может быть (Где можно почитать, про реализации бд?)
  • Вопрос задан
  • 144 просмотра
Решения вопроса 1
makarychev13
@makarychev13
.NET-developer
Разделить на 2 базы данные

Не надо. Создайте одну БД, но с двумя таблицами. Структура примерно такая:

Users(id, name, password)
Posts(id, user_id, post)
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы