Этот вопрос был бы немного детским, у меня есть три таблицы, пользователи, группы пользователей и контакты. В моей системе конечный пользователь может создать контакт, а затем он/она может определить видимость контакта, установив настройки только для этого пользователя, или для набора пользователей, или набора групп пользователей. Поэтому мне интересно, каким будет мой дизайн базы данных, он должен быть много ко многим между пользователями и контактами или многие ко многим между группами пользователей и контактами. Определенно существует отношение один ко многим между пользователями и группами пользователей.
Спасибо, Турейн.