我正在尝试创建一个用于存储汽车信息的数据库。
汽车可以分为新的、二手的或出租的。每种类型的汽车类别具有不同的属性,因为新车具有不同的特征,不需要使用,并且使用和租赁类别的情况相同。将来可以使用应用程序管理端表单管理器为这 3 个类别添加、删除属性。
目前我将这些存储在 1 个产品表中,其中包含这 3 个类别所需的所有属性。
PRODUCT(id,title,description,model,kilometer,enginsize,conditions,.....,.,...)
由于建议从管理员控制中管理每个类别的表单,因此我正在寻找一个新的可扩展数据库。
current development:
all common attributes in Products
PRODUCT(pid,title,description,...)
CATEGORY(cid,cname) new,used,rent
form_field(formfield_id,name,type) to store all attributes that are not common
form_field_category(formfield_id,cid) to store category associated attributes
form_post_data(post_id,pid,formfield_id,value) to store submitted data
有什么建议么。