当前位置:首页 » 参考文献 » 商城数据库表设计

商城数据库表设计

发布时间: 2021-03-24 16:14:23

① 请问web商城分类数据表应该怎样设计呢

很多方案呀,要根据具体的应用需求呀:
给你推荐一个我喜欢用的吧:
基本列:
类别ID、父类别ID、类别Name、类别Code、路径Path、...
示例数据:
1、1、电脑、1001、1001、...
2、1、台式、1001、1001.1001、...
3、2、联想牌、1001、1001.1001.1001、...
看明白了吧,这样可以“无限”级别分类,主要是程序要控制好路径Path,可以根据Path搜索,同时id与父id可以用递归来遍历。
这样的结构同样适用于组织架构的部门啊那些

② 请教有电子商务(网上商城)设计经验的高手,关于促销策略数据库设计

我给企业做过许多电子商务网站,活动促销是每个网上商城必须有的,我就讲下,我对活动促销的开发设计方法吧。
我的促销方式有:全场免邮费或满额免邮费、分层级满额赠礼品、限时折扣促销、买就赠等
首先要明确每种活动的性质:
1、全场免邮费或满额免邮费,满额赠礼品、买就赠(订单)等这种形式是一种订单活动;
2、限时折扣、打折促销、买1赠1、买就赠(单品)等形式是单品活动;
那有上面两种形式后我们就容易来处理了,订单活动,我们只需要建设一个数据库表设置活动的形式及满额的额度还有分级及礼品就可以了,然后客户下订单后,我们从订单里面来处理这个活动;
第二种单品活动,我们就要从单品上来处理,两种形式,1直接从产品表里面设置,前台读取后判断设置该产品是否活动开启;2单独创建活动表,设置活动形式,产品编号等相关信息字段,然后从活动页面读取这些信息即可。
我不知道我的回答是不是满足你的需求,我们可以多沟通下。

③ 网上商城数据库设计

多看看开源的网站的数据库设计如 echshop

④ 多用户商城数据库如何设计

差不多都是一个 文章表,用户表,分类表,设置表。
1、数据库分离成前台和后台,通过链接表关联;
2、把前台做成弹出窗体,禁止用户使用导航选项和菜单之类;
3、把前台编译成ACCESS2007的accde文件(对应ACCESS2003的mde文件);
4、把这个accde文件也放在服务器端,客户端通过winform之类exe来远程打开。

前3步都比较正常,第4步的看起来应该比较奇怪。我的想法是,如果accde文件也放在客户端,高手会不会通过反编译就可以进入到数据库看到链接表?感觉上“禁止Shift”,“隐藏表”这类手段只对菜鸟有用。

⑤ C#,做在线商城,数据库表设计问题。

楼主的需求可以做到。

1、商品分类表(tbType)
---------------------------------------------
id(key) typeName
---------------------------------------------
0 手机
1 食物

2、额外属性表(tbAttribute)
---------------------------------------------
id(key) attributeName
---------------------------------------------
0 有效期
1 操作系统
2 配料

3、属性关联表(tbAttributeRelation)
---------------------------------------------
typeId attributeId
---------------------------------------------
0 1
1 0
1 2

4、商品表(tbGoods)
---------------------------------------------
id(key) type name price 共同字段……
---------------------------------------------
0 0 NOKIA 2000 ……
1 1 A牌肉包 30 ……
2 1 B牌菜包 10 ……

5、属性详细表(tbDetail)
---------------------------------------------
id(key) attributeId(key) value
---------------------------------------------
0 1 塞班S60V3
1 0 3天
1 2 面粉,精肉
2 0 4天
2 2 面粉,青菜

这样就可以了。谢谢采纳。

如果需要增加一个属性,在 2、额外属性表(tbAttribute)增加一条记录 和 3、属性关联表(tbAttributeRelation)里增加一条关联。然后就可以去 5、属性详细表(tbDetail)里存储这个属性的值。例如我要为手机增加一个续航能力的属性。
只需要

2、额外属性表(tbAttribute)
---------------------------------------------
id(key) attributeName
---------------------------------------------
0 有效期
1 操作系统
2 配料
3 续航能力 《---新增的

3、属性关联表(tbAttributeRelation)
---------------------------------------------
typeId attributeId
---------------------------------------------
0 1
1 0
1 2
0 3 《---新增的

5、属性详细表(tbDetail)
---------------------------------------------
id(key) attributeId(key) value
---------------------------------------------
0 1 塞班S60V3
1 0 3天
1 2 面粉,精肉
2 0 4天
2 2 面粉,青菜
0 3 900小时 《---新增的

这样的设计看起来麻烦。但其实并不麻烦。
不仅能够动态增加任意的分类和分类的任意独特属性。
还可以让不同分类之间相同的属性复用。达到数据库的最小耦合。

⑥ 个商城系统是怎么设计数据库的

网上商城系统的开发步骤

一、目标需求分析
1.相关系统分析员向用户初步了解需求,然后用word列出要开发的系统的大功能模块,每个大功能模块有哪些小功能模块,对于有些需求比较明确相关的界面时,在这一步里面可以初步定义好少量的界面。
2.系统分析员深入了解和分析需求,根据自己的经验和需求用WORD或相关的工具再做出一份文档系统的功能需求文档。这次的文档会清楚列出系统大致的大功能模块,大功能模块有哪些小功能模块,并且还列出相关的界面和界面功能。
3.系统分析员向用户再次确认需求。
二、网站策划
1、确定网站定位
2、确定网站规划(功能、风格)
3、对网站内容进行采集
三、整体设计
1、概要设计
需要对软件系统进行概要设计,即系统设计。概要设计需要对软件系统的设计进行考虑,包括系统的基本处理流程、系统的组织结构、模块划分、功能分配、接口设计、运行设计、数据结构设计和出错处理设计等,为软件的详细设计提供基础。
2、详细设计
在概要设计的基础上,进行软件系统的详细设计。在详细设计中,描述实现具体模块所涉及到的主要算法、数据结构、类的层次结构及调用关系,需要说明软件系统各个层次中的每一个程序(每个模块或子程序)的设计考虑,以便进行编码和测试。应当保证软件的需求完全分配给整个软件。详细设计应当足够详细,能够根据详细设计报告进行编码。
四、网页、数据库编程
在软件编码阶段,根据《软件系统详细设计报告》中对数据结构、算法分析和模块实现等方面的设计要求,开始具体的编写程序工作,分别实现各模块的功能,从而实现对目标系统的功能、性能、接口、界面等方面的要求。
五、测试
测试编写好的系统。交给用户使用,用户使用后一个一个的确认每个功能。完成测试后,完成验收并完成最后的一些帮助文档,整体项目才算告一段落,当然日后少不了升级,修补等等工作。
六、上传发布
将写好的源码上传到远程服务器上,供普通用户使用.

七、网站推广
通过网络营销手段对网站进行推广。

八、维护、更新
根据用户需求的变化或环境的变化,对应用程序进行全部或部分的修改。

⑦ B2B2C商城,数据库设计,希望高人指点,问题在哪

数据库的设计还是比较考验程序员技术水平的,你的有问题,建议上一下代码或者描述一下,单纯的一句话,问题不明确,不好做答的。

热点内容
涂鸦论文 发布:2021-03-31 13:04:48 浏览:698
手机数据库应用 发布:2021-03-31 13:04:28 浏览:353
版面217 发布:2021-03-31 13:04:18 浏览:587
知网不查的资源 发布:2021-03-31 13:03:43 浏览:713
基金赎回参考 发布:2021-03-31 13:02:08 浏览:489
悬疑故事范文 发布:2021-03-31 13:02:07 浏览:87
做简单的自我介绍范文 发布:2021-03-31 13:01:48 浏览:537
战略地图参考 发布:2021-03-31 13:01:09 浏览:463
收支模板 发布:2021-03-31 13:00:43 浏览:17
电气学术会议 发布:2021-03-31 13:00:32 浏览:731