Динамическая категория-продукт-фильтр БД - PullRequest
0 голосов
/ 19 октября 2019

Я занимаюсь разработкой сайта электронной коммерции. Я хочу динамически создавать таблицу категорий и базы данных продукта. В настоящее время у меня есть схема базы данных. Я должен сделать их динамичными. Я не мог найти правильную схему, чтобы сделать ее динамичной, поэтому я жестко запрограммировал схему в форме. Моя подробная работа выглядит следующим образом.

MYsql вещи

пользователь может добавить, например, одежду или велосипед и т. Д. Таблица продуктов содержит записи, которые одинаковы для каждой категории, напримерданные о разделе категорий, например, id, title, slug, create_at и т. д.

таблица продуктов

  1. id
  2. category_id
  3. title
  4. slug

Так что, если мы сравним одежду и категорию велосипедов, у них будут разные спецификации. велосипед имеет размер рамки, одежда имеет цвет, материал body_size. И здесь цвет также должен исходить из базы данных.

Таблица категорий

  1. id
  2. parent_id
  3. name

тогда у меня есть таблица category_fields. он содержит поля, относящиеся к категории, такие как bodyysize, framesize, color и т.д.

category_fields

  1. id
  2. category_id
  3. name
  4. введите

, поэтому значение поля продукта хранится в product_category_field_value

  1. id int (11) AI PK
  2. product_id int (11)
  3. category_id int (11)
  4. category_field_id int (11)
  5. значение

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

Извините, если я не совсем понимаю свою цель, потому что я не являюсь носителем английского языка, поэтому в основном я пытаюсьсоздать схему базы данных amazon . Я прочитал этот вопрос, но не смог достичь своей цели

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...