Я ищу лучший способ создать корзину покупок. Я нахожусь на перекрестке с тем, как обращаться с продуктом, который имеет несколько вариантов цвета и размера. Основной проблемой является управление запасами для цветов и размеров.Структура базы данных для корзины
В настоящее время на панели администратора:
TextField для цветного TextField для количества
Пользователь отделяет цвета запятой вместе с количеством так совпадение цвета & количество, когда я взрываются/взрывать их в массивы, таким образом, позволяя мне управляйте количеством всякий раз, когда что-то приобретается их ключами после выполнения поиска массива для цвета.
Прямо сейчас я просто один стол холдинга UPC/название/цвет/Quanity/цена и т.д. ...
Должен ли я использовать некоторый тип внешнего ключа и имеющие таблицы для цвета/количества на своем собственном?
Это скорее вопрос дизайна, а не показ мне, как это сделать, поскольку я просто пытаюсь изучить наиболее оптимальный способ управления базой данных.
Спасибо!
Не могли бы вы уточнить, вторую часть вашей проблемы. Возможно, с определениями таблиц и вводами образцов. – mbarkhau