2017-01-04 41 views
0

我正在製作一個使用SQL Server 2014的數據庫關係圖,並在我的數據庫中有外鍵約束分別顯示在關係圖(工作室自動生成)上。這些鍵並不完全從列指向約束所在的列。所以我的問題是如果我應該將它們移動一點(到確切的列),如果這是一個好的做法或不是?SQL Server數據庫關係圖練習

回答

0

這不是一個好習慣。當涉及到外鍵時,微軟的圖表並不是一門精確的科學。如果你將它們移動到完全對應的位置,然後稍後有人碰到它們,你可能會認爲它們指向了錯誤的列。

一個更好的做法是在兩張表中命名它們相同的名稱,或者緊密相連以便一目瞭然。不要將這些圖表看作一臺機器 - 只是一個藍圖。