Laravel Атрибуты продукта с несколькими значениями - PullRequest
0 голосов
/ 06 апреля 2020

Я борюсь с (из первых рук) простой проблемой атрибутов и вариантов продукта в течение 2-3 дней, поиски в Google не приводят меня к чему-то, что точно указывает на мой вариант использования, поэтому я решил, что пришло время попробуйте поискать помощь здесь ..

Это таблицы, которые я планировал для первоначальной структуры .. enter image description here

Но мне кажется, что-то не хватает здесь, потому что теперь, когда я пытаюсь настроить пользовательский интерфейс для добавления атрибутов и вариантов, я прихожу к выводу, что будет сложно сопоставить атрибуты со значениями для продукта и продукта на основе интерфейса позже.

Это пользовательский интерфейс, который я пытаюсь создать для добавления вариантов и атрибутов к продукту: enter image description here

Тогда в вариантах у вас будут доступны только те атрибуты, которые помечены для использования в вариантах и единственными значениями, которые они принимают, должны быть значения атрибутов, выбранные для продукта, который выглядит следующим образом: enter image description here

Итак, теперь вы знаете В случае использования вы видите какие-либо проблемы с дизайном БД, потому что мне не нравятся две отдельные таблицы связывания для атрибутов и значений, а также еще две для вариантов, но я не могу обернуться вокруг другой рабочий пример, и я не думаю, что это будет иметь столбец json для значений, потому что различия зависят от значений продукта ..

...