小编one*_*ill的帖子

从生产中的表中删除列

我们有一种情况需要将 2 个表之间的关系从m:1更改为m:n

因此,我们需要在这两个表之间创建一个交叉引用表。

将所有现有数据从“子”表迁移到交叉引用表后,删除子表中的原始外键列是否是一个坏主意?

如果我们把它留在那里,我们基本上就有了技术债务。但我不是 dba 并且不能很好地理解从表中删除列的含义。(我知道这是可能的,但这是一个坏主意吗?我的数据库会因此讨厌我吗?)

谢谢

database-design sql-server

8
推荐指数
2
解决办法
1727
查看次数

标签 统计

database-design ×1

sql-server ×1