...)
images(id, title, url, ...)
movies(id, title, url, ...)
audios(id, title, url, ...)
publicates(id, title, url, ...)
Я думаю, что в будущем сущности будут развиваться, и приобретут уникальности
Я у себя сделал так: отдельно модель "изображение" и отдельно - "единица контента", которая цепляется на "изображение"
кортеж из этих сущностей и есть единицей контента, или ты о чем?
насколько я вижу, у тебя 4 отдельных модели под разные типы контента. объединять их, учитывая, что сущности будут развиваться - не очень хорошая идея.
Мб вынести общие поля в какую-то базовую модель?
тогда нужно делать внешние ключи и отношение один к одному
да я тож так думаю, только человек с которым я работаю предложил сделать монолит
А зачем лишнюю таблицу держать? Бонусов от нее никаких не предвидится, зато каждый запрос джойнить придется.
Какие минусы у примера с 4мя таблицами?
А когда таблица набухнет?
Обсуждают сегодня