首页 新闻 会员 周边 捐助

数据库问题

0
悬赏园豆:50 [已关闭问题] 关闭于 2011-08-16 21:17

有一个项目,会不断增加子项目,在数据库上重用的很厉害,有时不相关的对象存一张表,当然有一个ID作为标识

现在我有两种方案

1继续重用数据库的那些表(有时重用还必须把对象分在两张表存储,读的时候必须连表查询)

2只有相关的对象并差距不大的情况下重用,其他新建(但这样表数量又变的不可控制)

现在我很纠结,希望大家给一点意见,谢谢

Evanlee的主页 Evanlee | 初学一级 | 园豆:65
提问于:2011-06-07 11:17
< >
分享
所有回答(3)
0

不是很明白楼主的意思,能说明白点么,
你说增加子项目 其实你可以在表中添加一个列Level,可以给那个父项目标记为1,他下边的子项目为2,子项目下边的为3......
不知道是不是这个意思

王元勋 | 园豆:413 (菜鸟二级) | 2011-06-07 13:07
0

你的意思不大明白,通过一张业务字典表解决不了你的需求吗

TFS | 园豆:89 (初学一级) | 2011-06-07 16:43
0

楼主,我现在做的项目中就是这样,所以我以实体框架的mode-first做的(表继承基类表)

[秦时明月] | 园豆:738 (小虾三级) | 2011-06-08 09:57
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册