Я смотрел на Плоские столы и видел это своеобразное поведение. Для некоторых моих атрибутов, таких как «язык», было два столбца (язык и языковой класс), в то время как для других «возраст» таких значений не сохранялось.
Я не смог найти какие-либо настройки в поле атрибута, которое описывало это, и, похоже, оно не соответствует шаблону.
Также в том месте, где хранится язык, язык - int (11), а langauge_value - varchar (256), в то время как в возрасте это varchar (256), но на самом деле хранится только число.
UPDATE:
Я думаю, что вопрос не был понят. Я вижу, что некоторые атрибуты отображаются как varchar (255), а некоторые атрибуты отображаются как атрибуты (int (11)) и attribute_value (varchar (255)
Нашел ответ:
Для простого выпадающего списка attribute_value также добавляется в отображаемую плоскую таблицу.
Для Multiselect значения не добавляются в плоскую таблицу.