如何在电子商务网站的数据库中创建产品规格表

我正在从事电子商务项目,在数据库上创建表时我几乎没有困惑。

现在我正在电子商务中创建多种产品,例如 flikart。对于服装,我需要不同的规格(颜色,尺寸),对于移动设备,我需要不同的规格(内存,存储),并且每种产品都有不同的规格。

如果我在前端查看页面(如果我选择移动设备意味着它应该只显示基于手机的规范)。

如何为此目的创建表。


元芳怎么了
浏览 131回答 1
1回答

眼眸繁星

您需要研究EAV实体属性值的概念。你的桌子可能是:categories (id, title, parent_id, status) ; here parent_id is to handle child categoriesproducts (id, title, description, price, status, quantity)attributes (id, title, status) ; attribute can have colors, sizesattributevalues (id, attribute_id, value, status) ; it contains colors's attribute_id and values can be green, red, yellow etcattributes_products (id, product_id, attribute_id, attributevalue_id, price, sign) ; it will be attaching attribute title with options to a product also how much price add or minus in case of products attributes如有疑问,请多问
打开App,查看更多内容
随时随地看视频慕课网APP