Всем привет!
Столкнулся с такой проблемкой, не могу понять как правильно реализовать модели в Yii 2 для вот такой схемы БД:
По сути это всем знакомая EAV - есть объект, у объекта есть свойства задающиеся динамически.
Реализовать эту задачу через чистый SQL или QueryBuilder особых проблем не составит. Но я хочу чтобы можно было удобно получать и изменять эти динамические атрибуты. Например:
...
echo $model->description; // Получаем свойство "Описание"
$model->name = 'Object #1'; // Задаем новое Имя для объекта
$model->save();
...
Ну и в идеале хотелось бы еще и поддержку валидации.
Если уже кто-то сталкивался с подобной задачей на Yii2, то подскажите как это максимально грамотно реализовать.
Заранее благодарен за любые дельные советы