对现有数据库表的担忧

时间:2011-02-10 19:52:03

标签: database-design

显然有3或4个实时网站使用此表,并且所有者不想花时间修复它以及访问它的代码。在这种情况下你通常做什么,除了处理它之外我似乎没有别的选择。

O_o

1 个答案:

答案 0 :(得分:2)

如果客户端坚持要求您使用此结构(并且看起来他有几个网站运行它,客户端可能会这样做),您需要适应它。这是一个可怕的混乱,但除非你得到报酬,否则你无法告诉老板该做什么。

有几个相关的应用程序,除非你可以更改它们,否则你需要继续使用它。

有一些方法可以缓解这个问题 - 如果你有时间,创建一个更好的结构,迁移数据并在新结构上创建一个视图,它与上面的相同,可以是由坚持使用旧/破碎结构的应用程序无缝使用。

唯一的解决方案是增量清理,这假设您还可以清理使用此表的应用程序代码。