美丽涵涵童装店--说我博客名字,给你们打折!
随笔 - 82  文章 - 266  trackbacks - 0
<2009年4月>
2930311234
567891011
12131415161718
19202122232425
262728293012
3456789


点击这里给杨爱友发消息
美丽涵涵童装店
说我博客名字,给你们打折!

常用链接

留言簿(6)

随笔分类

随笔档案

文章档案

好友的BLOG

搜索

  •  

最新评论

阅读排行榜

评论排行榜


开发模式为struts、hibernate、jstl等。
在一个项目中,涉及到很多字典型数据,如水库规模(大、中、小)、土壤类型(酸性、碱性、粘性)、工程类型(桥梁、水闸、公路)等。
那么在数据库中如何来存储这些字典型数据呢?若水库规模、土壤类型、工程类型等各建一张表,太繁琐了吧!若将他们都存到一张“字典”表中,那水库、土壤、工程表将不能设置外键,规模字段只能存储一个规模ID标志,在查询出水库列表后,在页面中只能获得各水库的规模ID,却无法获取规模的名称。
posted on 2009-04-10 15:37 杨爱友 阅读(1405) 评论(2)  编辑  收藏 所属分类: java相关技术

FeedBack:
# re: 在项目中,各种对象(如工程、水库)类型数据如何存储? 2009-04-10 21:42 虎啸龙吟
放进xml文件中作为初始化配置参数在web启动时读入内存。  回复  更多评论
  
# re: 在项目中,各种对象(如工程、水库)类型数据如何存储? 2009-04-14 21:45 mesmes
定义主从表,比如:
主表定义水库规模、土壤类型、工程类型
从表定义大、中、小、 酸性、碱性、粘性、桥梁、水闸、公路
举个例子:
主表中记录
主键 编码 名称
3135 MD_GUIDER_KNOWLEDGE 学历
5112 PMS_APPROVER_RESULT 审批结果
从表中记录
主键 外键 编码 名称
9246 3135 中专 中专
9245 3135 中技 中技
9244 3135 职专 职专
9243 3135 职高 职高
9242 3135 幼师 幼师
9241 3135 普师 普师
9240 3135 均数 均数
9239 3135 技校 技校
9238 3135 技工 技工
9237 3135 高中 高中
9236 3135 大专 大专
9235 3135 大学 大学
9234 3135 大本 大本
9233 3135 初中 初中
9232 3135 不知 不知
9231 3135 本科 本科
9040 5112 0 同意
9041 5112 1 建议同意
9064 5112 2 不同意
9065 5112 3 退回


其实深层的考虑还要考虑组织、权限等等,比如
业务员的人进去可能只能选择【审批结果】的 建议同意 不同意 退回
而经理可以选择【审批结果】的 同意 建议同意 不同意 退回
之类的  回复  更多评论
  

只有注册用户登录后才能发表评论。


网站导航:
 
美丽涵涵童装店
亲,说我博客名字,给你们打折!