浏览 4280 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2011-12-03
例如: 字典表 a {id,name,type} id 主键 id name type 1 name一 类型一 2 name二 类型二 ①、业务表 rkd{ id,a_id } 有主外键关系 a_id 外键 ②、业务表 rkd{ id,a_id ,a_name,a.type} 无主外键关系 简单分析(可能有很多地方没有分析到) 第一种 优点: 业务表没有 冗余 数据,方便统计分析 缺点: ①一旦字典表的某一列被业务表引用、就不可以删除 ②查询的时候、java代码设计的很乱 (我感觉 可能是我把数据字典表的定义弄混了) 第二种 优点:① 业务表 与 字典表没有关系了、字典只起到字典的用处、 怎么样处理都可以 ② java代码很好处理 缺点 ① 数据冗余 ② 不方便统计 我感觉第二种比较好、 数据冗余 暂不说。 统计部分大多都是代码统计 可以优化字典表的id 达到想要的效果。 求鄙视。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |