我们这里要建一个网上商店。
打算建一个加盟店系统,也就是说容许别人在我们的网上商店开店铺。
但这涉及到数据库的问题,大家认为我们在原来数据库上设计新表来存储加盟店的各种信息。
还是为每个加盟店都建一个数据库来存储信息。
大家认为哪种较合理一些?
一起讨论一下啊。
我认为直接用表会好一点,这样数据库好管理
但是为了保护数据,可以在登录时进行权限限定
比如:访问加盟店表的那些用户不能访问其他的表
以上两种方案我觉得都不好,实际上你没有必要建多个数据库,更没有必要建多个表,其实你真正需要的是建立多个视图,同一个表有多个视图,每个视图的权限不一样,这样可以比较好地解决你说的问题!!!!要是还有什么问题可以给我发email:kysyuan@eyou.com
到底是建多个数据库对系统的负担大,
还是在一个数据库里建更多的表所产生的负担大?
对了!
主要看你的目标流量有多少?
主要看你的加盟店的增长速度是怎么样的,目前有多少,如果一年增加几十上百个都建数据库的话应该不合适吧。同意kysyuan 用视图; 但是目前店面不多 而且增长不快 倒可以用每个单独的数据库管理
我觉得还使用表比较好,建多个数据库你觉得好管理吗?
那你的数据库不同在连接字符串上有区别吧,那每个用户有自己的商店岂不是 得重新写字符串,这样不容易管理吧
应该到sql server中去问,我觉得应该是一个总数据库比较好,起码数据维护方便。
MSN: neodotnet2003@hotmail.com
先声明,我可能不能帮你解决问题,但我喜欢和大家交流
我打算做类似的系统.439531
up
好像那个j2ee的petshop都有.net版本了嘛!
参照一下咯
里面有很详尽的东西
你的数据库现在觉得太大没什么意思
但是到了以后,谁知道会怎么样呢?
现在我觉得你应该参照一下petshop里面的设计,用N层
觉得如果只是给学校做的话 考虑到你的流量 放在一个表里面好了 简单些 没必要那么麻烦
呵,同意楼上的,流量应该不是很大啊
就用一个数据库就好了
建视图的方法很简单的
弄本书看看
你是用SQL还是ACCESS?
我喜欢和别人交流
MSN:keep1128@hotmail.com