项目管理者联盟 | 中国工程管理网 | 中国研发管理网   会员中心 资料库 论坛 博客

PMI-ACP®认证

适合敏捷开发项目
敏捷项目管理最佳实践

网络课程

PMI-PBA®认证

重视项目商业分析
商业价值与需求分析能力

网络课程

NPDP®认证

产品管理国际认证
全球产品管理最佳实践

网络课

PMP®认证

单项目管理经典指南
年轻项目经理首选

北京 | 直播 | 录播

PgMP®认证

大型复杂项目全球标准
定位高级项目管理层

网络班

PfMP®认证

链接战略与项目
实现组织资源投资回报

全球直播

软考项目管理

信息系统项目管理师
系统集成项目管理工程师

计划 | 报名 | 经验

圈子
志同道合,朋友再聚首
项目管理者联盟PMP培训
会员· 圈友
登录ID
密   码
 
圈子信息
圈名:国内项目管理探索
加入方式: 允许任何人加入

国内项目管理探索

本圈子是方便大家就国内的项目管理自主之路的探索,建立一套我们的标准。

圈主:onroading    管理员:暂无管理员   
成员数:30
主题数:1701
排名8
通讯录
圈友列表
加入本圈
管理本圈
 
话题区 投票区 资料区 精华区
标题:项目开发中对于数据表的管理问题思考
楼主

铁托
PMB:19794
省份:安徽省
行业:综合应用
注册:2006/4/30
  
  
在做一个项目开发时,需要有一个记录此项目涉及的数据表结构及数据关联关系的地方

  可以选择的方式可以是:

  方式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中有相应的字段记录注释,需要做表设计的人在设计表时将其填写清楚.

  那么表之间的关联要如何体现呢?

  在项目管理中,对于数据库,数据表的管理应当如何操作?

  怎么样做到对于数据表结构的管理是清晰且实时的?

  数据表字段在模块中表示的作用,及一些计算公式(比如包含一些条件判断的)的说明,是写在表结构中还是别写一个表格?

回复 | 引用 发表时间:2014/4/2 19:09:45
!  您尚未登录,不能回复主题。    现在 登录  注册
关于联盟 | VIP会员 | 培训服务 | PMP认证 | PgMP认证 | 刊物出版 | 沙龙会议 | 人才服务 | 广告投放 | 联系我们 | 友情链接
建设运营:共创时网络
版权所有 京ICP证070584号 BBS业务许可2007第353号