система будет собирать профили пользователей из разных соц сетей, а дальше формировать над ними задачи, по идее у соц сетей могут различаться поля, как вариант для каждой соц сети нужно описывать сущность профиля FacebookProfile, InstagramProfile и это будут разные таблицы, так же профили можно объединять FacebookProfile+InstagramProfile это один и тот же человек, но в разных системах. Как мне видится нужна ещё одна таблица ProfileConnect что ли, на которую будут ссылаться разные профили. Так же профили можно объединять в группы, так что это получается группы тоже нужно делать для каждой системы конкретные? FacebookProfileGroup и т.д.
Как это обобщить не догоняю.
Почему бы просто не сделать facebook_user_profile(user_id REFERENCES users, <какие-то поля>), instagram_user_profile(user_id REFERENCES users, <какие-то поля>) ну и так далее? Вообще, не совсем понятно, что нужно смоделировать в части задач и групп...
Через наследование, оно же отношение подкатегории
Обсуждают сегодня