一般的进销存软件,是对单个的公司设计的,所用人数大多不超过100人,所有库存数据就放在一个表中.但如果是B2B式的库存共享(可以互相查询)的,某些特定的行业(如电子元器件),单个会员的库存数据可达10万条,如果有100个会员,就有上千万条数据,如果1000个会员,数据上亿条了,这样所有库存数据放在一个表中,查询一定很慢,如果某时刻多人查询,更不用说了.象这样的数据库如何设计呢?应该建多表,再建立索引.那么这个多表怎么建呢?按月份建表?还是按固定会员人数建表?
解决方案 »
- vs2003不能调试
- 帮帮忙dataGridView控件 用法
- C#中如何判断字符串路径是否合法
- 求GIS开发资料!!
- 关于DataReader的问题
- 来者有分(虽然穷),既然.net里面没有全局变量的概念,那能用其他办法得到全局变量吗???
- 请问高手什么叫泛型,迭代器,器匿名方法,分部类型??????????????????
- 这个鼠标移动的效果是如何实现的?
- 这段代码怎么修改呀!有人能帮我吗?
- C#怎么调用c++运行结果,另外如何将intptr类型的变量指向的值输出到界面上
- 100分求助关于DataGridview问题(20分没人解决的问题,追加80分)
- 使用F1Book导出datatable数据成excel文件
谢谢zdhsnail,您的这种方法是指象阿里巴巴这种横向的B2B吧.如果是垂直门户式的B2B,行业是固定的,不存在跨行业数据共享,但每个会员的数据量很大,少的有几千条,多的几万条,数据库该如何设计处理?就象类似的案例 http://www.eguanli.com/,每个会员可以在线管理库存,寻价,报价,出货等操作