Здрасте. Есть категории товаров и возможность производить оценки товаров. На одну категорию может быть несколько разных параметров оценивания с разной шкалой.есть таблица goods_votes(id, scale, title)можно сделать следующим образом1) таблица categories(id, pid, votes_set), где votes_set - множество с идентификаторами из таблицы goods_votes, которые используются и в таком порядке, как они должны выводиться2) вместо поля votes_set ввести дополнительную таблицуcategories_votes(category_id, goods_votes_id, sort_order), где 1 поле - связь с таблицей категорий, 2 - связь с goods_votes и третье - порядок сортировки.Внимание, вопрос: как правильно? вариант 1 или 2? Сейчас это сделано вариантом 1.
|