@vladislav997

Как правильно спроектировать БД с подписками?

Подскажите, хочу реализовать подписки на сайте на аккаунты, как правильно спроектировать это?
Я вижу только один вариант: создать отдельную таблицу:
id | *столбец кто подписался* | *столбец на кого подписался*
и делать связь many-to-one или one-to-many. будет ли правильным такое решение, или может есть другое?
  • Вопрос задан
  • 52 просмотра
Пригласить эксперта
Ответы на вопрос 2
@bacon
Да, такая таблица стандартное решение, в ней даже id не нужен.

и делать связь many-to-one или one-to-many
Что значит "делать"? Ты уже этой таблицей сделал many-to-many
Ответ написан
firedragon
@firedragon
Senior .NET developer
На человека могут подписаться только другие люди. Собственно и все. Не надо усложнять
Ответ написан
Ваш ответ на вопрос

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

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