База данных социальных сетей - PullRequest
1 голос
/ 09 сентября 2010

Я создаю базу данных для своего проекта сайта социальной сети.Моя база данных должна содержать информацию о многих учетных записях пользователей.У каждого пользователя есть свой профиль, а профиль содержит различную информацию.Владелец учетной записи должен иметь возможность установить конфиденциальность каждой информации профиля (личной или общедоступной).Мне интересно, как я должен отслеживать эти параметры конфиденциальности для каждой детали профиля.Это хороший дизайн - иметь таблицу с именем Privacy, столбцы которой содержат подробности, а значения - параметры конфиденциальности?Кто-нибудь может дать мне представление об этом?Спасибо

1 Ответ

1 голос
/ 09 сентября 2010
User(ID, Name)
ProfileInfo(ID, Name, CanSetPrivate)
Profile(User_ID, Profile_ID, Value, IsPrivate)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...