有成千上万种产品,各个产品属性不同,怎么设计数据库或设计页面加载不同属性

建立产品属性表,分类表,产品表

t_Property_Group 产品属性分类表

id 分类自动编号,主键

title 分类标题

t_Proterty 产品属性表

id 分类自动编号,主键

title 属性名称

gid 属性分类编号

t_Product 产品表

id 编号

title 产品名称

remark 备注

t_Product_Property_Relation

id

productid 产品编号

propertyid 产品属性编号

propertydata 产品属性数据

==================================

以上仅仅是设计方法之一,根据不同的需求,可以演变出各种数据关系模型。要想通透理解,慢慢做过去之后,才能看的很明白。 以上表格仅仅是比较核心的数据字段,也可以添加更多符合个性的表结构。

对于页面,则包含较多的架构内容。 比如应用框架生成静态页面的,则涉及到标签、模板等。

动态加载属性有两种解释,1、从数据库及时的读出数据(属性)2、从数据库改动数据之后,从新生成或者新生成的页面可以获得数据库的更新,可以生成包含新属性的产品页面。

望采纳。