我试图像结构数据库一样围绕eBay。
鉴于每种类型的产品都有不同的列,我必须得到产品表然后产品描述表,这是一个带有键和值列的元表,其中product_id作为Products表的外键
我还有一个规格表,它与子子类别表有hasAndBelongsToMany关系(它有属于Subcategory的属性,然后属于属性类别关系) 所以我已经为Specifications Subsubcategory加入了表格,然后还有Specification_Category,其中规格表属于。
现在。我希望我的用户在想要创建产品销售页面时选择包含产品所有规格的产品,或者选择创建他们的自定义产品,然后根据预定义的列将这些特定详细信息输入到产品详细信息元表中从子子类别的规范中读取。
举个例子:
我现在正在使用Cakephp的Scaffolding功能添加规范,我有一个名称的表格,即 - 1TB,规格类别 - 硬盘容量(belongsTo)和子子类别 - 即。笔记本电脑,台式机(hasAndBelongsTo)
这是构建这样结构的正确方法吗?