- Есть разделы
- У разделов есть блоки
- У блока есть тип либо "description", либо "video"
- В зависиомсти от типа, содержимое блока меняется
Как реализовать такой набор таблиц, где в зависимости от типа записи контент меняется?
На скрине есть моя реализация
Стоит ли написать триггер на добавление, чтобы была проверка, что блок, к которому мы обращаемся по block_id, имеет правильный тип (для block_videos - "video", а для block_descriptions - "description")?