鲜花网站毕业设计,求大神指点
快实习了,学校要求做一个毕业设计,语言方面没有要求
我想用asp.net 做,用三层,前台我已经弄好了,大概就是这个样子的
但是后台方面,数据库我不知道该怎么设计,要很灵活的,能够自己添加分类,自定义分类显示什么字段的哪种,求助!!!!!
------解决方案--------------------建立4张表
商品类型表 类型编号 类型名称 其他什么的属性
商品自定义属性表 属性id 商品类型id 自定义属性名称 属性值输入类型(文本框、下拉、单选。。。。) 是否必填 ,是否显示 。。。。
商品自定义属性值表(仅供商品自定义属性多选项用) 属性值id 属性id 属性值 。。。
商品基本属性表 商品名称 商品类型id 重量 售价 原价 状态 点击数量 销售数量 评价次数什么的 所有商品共有的属性 商品自定义属性多选值 (属性id-属性值id;属性id-属性值id;)商品自定义属性文本值
(<begin属性id>产地<end属性id><begin属性id>产品颜色><end属性id>)
------解决方案--------------------
数据库是需要升级和维护的。如果你现在只有三种商品卖,那就三张表,无所谓。以后如果加了商品,也不过就是加一张表而已,这是很自然的过程,没有什么可纠结的。与其纠结这些,不如快速开发出原型。
你如果很想做成比较动态的数据库结构,参考一下4楼的答案。我认为不需要在数据库上花费太多的时间。