@wjdpuhjm

Как хранить похожие, но сильно отличающиеся сущности?

Вот допустим я делаю аналог гугл формс. Там как мы знаем есть главные сущности - вопросы. У вопросов есть свои типы - радио-кнопки, чекбоксы, строка, дата и т д. Как их правильно хранить? Их можно объединить в одну сущность - "типы вопросов ". Но типы вопросов очень сильно отличаются. Какому то типу нужна просто строчка. Какому то типу нужен массив. Короче у каждого типа свои нюансы, так что в одной таблице их хранить думаю не получится. Я думаю хранить их в своих таблицах и создавать для них свои модели. Правильный ход мысли?)
  • Вопрос задан
  • 132 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы