请问大家是怎样维护数据库字段含义的?

2015-07-07 15:44:19 +08:00
 onlyice

比如 MySQL 的某个表中,各个字段的含义是怎样维护的?

现在我们这边用了一个 DOC 文档纪录字段的含义,但是时间一久字段的含义发生了变化,或者有一些字段废弃了,总是无法及时纪录到文档中。

有没有更好的解决办法?

有没有专门的系统来维护字段含义、是否废弃、负责人是谁等各种信息?

3717 次点击
所在节点    问与答
23 条回复
shakoon
2015-07-08 11:38:27 +08:00
@onlyice 比如我和某系统做接口时见到了某数据库,在一个字段存了若干个参数,直接拼在一个字符串里,取出来后还得一位一位的分割开才能用,而且码表还找不到,得跟踪程序到前台显示界面才知道这是什么,遇到这种你不想抽人吗。如果有个pdm,字段的意义、码值这些都能一目了然,而且类似这样的完全不符合第一范式要求的破烂设计根本就通不过
iamsk
2019-02-13 16:23:46 +08:00
同样有这样的困惑
枚举值的变更,直接 alter 数据库,很不好;
使用文档,同步又存在问题;
自己开发了数据库同步方案,针对枚举,描述变更,可以单独更新。
http://dbhub.bastionhost.org/
iamsk
2020-09-28 11:18:29 +08:00
原地址已失效,放个代码地址: https://github.com/huifenqi/dbhub

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/203967

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX