浏览 3755 次
锁定老帖子 主题:项目开发中对于数据表的管理问题思考
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2011-09-13
可以选择的方式可以是: 方式1.列文档 写出表结构与数据表的关系 如 create table table1 ( field1 INTEGER not null, --表字段1 field2 CHAR(25), --表字段2(1,表新增,2,表修改) field3 CHAR(25), --表字段3 field4 CHAR(1) --表字段4 ) table1.field1与table2.field1关联 table2 create table table2 ( field1 INTEGER not null, --表字段1 field2 CHAR(25), --表字段2 field3 CHAR(25), --表字段3(1,表加,2,表减,3,表乘,...) field4 CHAR(1) --表字段4 ) table1.field1与table2.field1关联 这种方式的缺点是: 1,每次数据库修改后,这个文档都需要修改. 2,当一个项目是多人参与且无专人负责数据表维护时,这个文档基本上不能保证与数据库实时同步. 3,多个表的关联复杂的时候,这种方式不直观 优点:当项目结束,数据表基本上不做发动时,此文档则方便查阅.交付实施人员等不需要涉及数据库操作的人员使用时十分必要. 2.使用数据库本身的功能. 如oracle中有相应的字段记录注释,需要做表设计的人在设计表时将其填写清楚. 那么表之间的关联要如何体现呢? 在项目管理中,对于数据库,数据表的管理应当如何操作. 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2011-09-13
最后修改:2011-09-13
PMD + 建库 初始化数据
每次改表都要刷整个库 并用初始化数据重新装填。 同时生成文档 硬挺三四周, 每个人都吃过亏之后这种方案的可用性非常的高 |
|
返回顶楼 | |
发表时间:2011-09-13
抛出异常的爱 写道 PMD + 建库 初始化数据
每次改表都要刷整个库 并用初始化数据重新装填。 同时生成文档 硬挺三四周, 每个人都吃过亏之后这种方案的可用性非常的高 PMD from http://pmd.sourceforge.net/ pmd指的是这个 ? PMD能够扫描Java 源代码,查找类似以下的潜在问题: 可能的bug——try/catch/finally/switch语句中返回空值。 死代码——未使用的局部变量、参数、私有方法。 不理想的代码——使用String/StringBuffer。 过于复杂的表达式——没有必要使用if语句、while循环可以代替for循环。 重复代码——复制/粘贴的代码引发的bug。 PMD集成了JDeveloper, Eclipse, JEdit, JBuilder, BlueJ, CodeGuide, NetBeans/Sun Java Studio Enterprise/Creator, IntelliJ IDEA, TextPad, Maven, Ant, Gel, JCreator, 以及 Emacs。 |
|
返回顶楼 | |
发表时间:2011-09-14
最后修改:2011-09-14
power designer modeling
|
|
返回顶楼 | |
发表时间:2011-09-16
嗯 使用powerdesiner设计表结构。然后使用PDMReader输出成HTML格式进行浏览。
|
|
返回顶楼 | |
发表时间:2011-09-19
ERStudio
|
|
返回顶楼 | |
发表时间:2011-09-20
PMD的方面多介绍哈呗!
|
|
返回顶楼 | |
发表时间:2011-09-21
venlence 写道 PMD的方面多介绍哈呗! 我也想了解.呵呵.边google边等大虾分析 |
|
返回顶楼 | |