Задать вопрос
@wjdpuhjm

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

Вот допустим я делаю аналог гугл формс. Там как мы знаем есть главные сущности - вопросы. У вопросов есть свои типы - радио-кнопки, чекбоксы, строка, дата и т д. Как их правильно хранить? Их можно объединить в одну сущность - "типы вопросов ". Но типы вопросов очень сильно отличаются. Какому то типу нужна просто строчка. Какому то типу нужен массив. Короче у каждого типа свои нюансы, так что в одной таблице их хранить думаю не получится. Я думаю хранить их в своих таблицах и создавать для них свои модели. Правильный ход мысли?)
  • Вопрос задан
  • 134 просмотра
Подписаться 2 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Loftschool
    Комплексное обучение PHP
    6 недель
    Далее
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Skillbox
    Профессия PHP-разработчик с нуля до PRO
    7 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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