【发布时间】:2009-02-13 01:14:26
【问题描述】:
参考数据或查找表是 CustomerType、ProductType 等。它们很少更改,偶尔会添加新类型或淘汰旧类型。在代码中,它们经常被复制为枚举/常量,也用于填充组合框。添加新类型不应破坏现有应用程序,而且通常只需要这些新类型来支持新应用程序的功能,旧应用程序应该忽略它。
这种情况在大多数开发商店中都很常见,几年/几个月后它变得混乱、不受控制,如果数据库和代码不协调,就会发生坏事。
其他人如何处理这个问题?代码/数据库是什么样的,它是如何进行版本控制的?
【问题讨论】:
标签: database-design version-control static-data