Дизайн базы данных магазина печати - PullRequest
0 голосов
/ 02 июля 2018

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

В этом магазине, для которого я разрабатываю, много типичных рекламных продуктов, таких как баннеры, визитные карточки, резиновые штампы и т. Д. И под этими категориями есть несколько типов различных предметов (в зависимости от разных материалов, отделки, размера). , количество).

Администратор может добавлять новые категории, материалы, типы и все остальное, что требуется для создания нового продукта.

Чтобы ввести конкретную цену товара, потребуются все детали (например: Баннер, материал из синтетической бумаги, размер 2'x2 ', 100 шт., Отделка дополнительных 4 колец).

Однако я застрял при попытке подключить другие атрибуты, поскольку не у каждого элемента будут одинаковые атрибуты. А как составить таблицу выпадающего меню для формы заказа клиента и формы управления администратора (с целью добавления, удаления, редактирования)?

Обновление: Мой текущий дизайн базы данных. Пожалуйста, поправьте меня, если есть лучшее решение.

Спасибо!

ERD

...