Все вроде просто, и что-то никак понять не могу, как правильно пострить модели для такой задачи:
Задача:
Есть определенные объекты, например Телевизоры, у них есть набор свойств, нужно во время работы приложения иметь возможность добавлять объектам новые свойства.
Насколько я понимаю, должно постриться три таблицы в БД:
Таблица с телевизорами:
- id
Таблица со свойствами:
- id
- имя свойства (строка)
Таблица с информацией о свойствах телевизоров:
- id телевизора
- id свойства
- значение свойства
Подскажите, как построить модель для этой задачи?