Есть сайт, на сайте есть регистрация пользователей через email + пароль. При авторизации через ВК тоже сразу просит e-mail.
Есть почтовая рассылка, пользователь может подписаться на неё, но он ещё не зарегистрированный юзер выходит, пароля-то у него нет... Рассылок буде несколько на разные темы.
И будет таблица аналитики в которой будет хранится статистика по рассылкам и другой активности пользователей (кликают ли на ссылки в письме и т.д.).
А к юзерам ещё и партнёрка привязана, т.е. у каждого юзера есть партнёрский кабинет. Выходит подписчик рассылки автоматически = партнёр (если это одна сущность)
Вопросы:
1) таблицу с юзерами и подписчиками рассылки делать единую, или разделить их на подписчиков и зарегистрированных юзеров?
2) таблицу с аналитикой по качеству юзера стоит делать отдельной таблицей? В целом можно же и в таблице с юзерерами закатать 100 столбцов: источник регистрации, открываемость рассылки, кликабельность ссылок, частота входа в аккаунт и т.д.