2017-01-04 95 views
0

我正在制作一个使用SQL Server 2014的数据库关系图,并在我的数据库中有外键约束分别显示在关系图(工作室自动生成)上。这些键并不完全从列指向约束所在的列。所以我的问题是如果我应该将它们移动一点(到确切的列),如果这是一个好的做法或不是?SQL Server数据库关系图练习

回答

0

这不是一个好习惯。当涉及到外键时,微软的图表并不是一门精确的科学。如果你将它们移动到完全对应的位置,然后稍后有人碰到它们,你可能会认为它们指向了错误的列。

一个更好的做法是在两张表中命名它们相同的名称,或者紧密相连以便一目了然。不要将这些图表看作一台机器 - 只是一个蓝图。