首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

数据库设计

2012-01-09 
求一个数据库设计一个产品有很多类型,每个类型有很多属性,属性可以动态态加,一个属性有很多可选项,选项也

求一个数据库设计
一个产品有很多类型,每个类型有很多属性,属性可以动态态加,一个属性有很多可选项,选项也是可以动态添加的.
选项是绑定在radiobuttonlist中.
显示如:
属性A   :选项1,选项2,………………
属性B   :选项1,选项2,选项3,………………
属性C   :选项1,选项2,选项3,选项4,………………
属性D   :选项1,选项2,选项3,………………
……………………
……………………

数据库怎么设计简单方便.


[解决办法]
productInfo:
productId, productName

propertyInfo:
propertyId, propertyName

optionInfo:
optionId, optionName

productProperty:
productId, propertyId

propertyOption:
propertyId, optionId
[解决办法]
所谓动态的东西其实就是一个流水表,你只要做好主键以及与父表的外键.
另外你大不了多开几是个备用字段,然后一个个放进去.


坦诚的说我没仔细看,但做法不是很麻烦的,好好想一下就可以了,呵呵.

热点排行