usascha
Новичок
Структура базы подписчиков
Здравствуйте.
Составил тут базу по работе с подписчиками. Осталось дело за малым
- участь кто на что подписан (всего 5 изданий).
Сейчас структура базы выглядит следующми образом:
subscriber (s) - все о подписчике, кроме подписанных изданий
publication (p) - все сведения о каждом из изданий
list (l) - что-то вроде индекса, где объединены данные [foreign keys] из (s) и (p)
ВОПРОС. Куда лучше добавлять сведения о подписанных изданиях?
В (s) - просто добавить 5 полей, где в каждом указывать количество подписок или (l), тогда каждая новая строчка содержит id подписчика и id издания. Выборку же производить группируя по id подписчика.
Что правильнее?
Здравствуйте.
Составил тут базу по работе с подписчиками. Осталось дело за малым

Сейчас структура базы выглядит следующми образом:
subscriber (s) - все о подписчике, кроме подписанных изданий
publication (p) - все сведения о каждом из изданий
list (l) - что-то вроде индекса, где объединены данные [foreign keys] из (s) и (p)
ВОПРОС. Куда лучше добавлять сведения о подписанных изданиях?
В (s) - просто добавить 5 полей, где в каждом указывать количество подписок или (l), тогда каждая новая строчка содержит id подписчика и id издания. Выборку же производить группируя по id подписчика.
Что правильнее?