Sql-Server
了解數據庫中的表設計
我有 3 年的 SQL Server 開發工作經驗。現在我要搬到一家新公司(第一次跳)。我聽說在我的新公司他們處理的桌子太多了。
了解數據庫中表設計的最佳方法是什麼?當您搬到新公司時,您的 SQL 專家如何分析表設計?
ER圖是最好的方法嗎?請分享您在這方面的經驗。
數據庫是業務規則的編碼。如果不了解規則,就無法理解數據庫。一點一點地看,專注於一個領域,直到你對它有一個合理的理解。
即使存在文件,我也喜歡從頭開始繪製 ER 圖,因為它可以幫助我記住連接。它還允許我將我將如何完成它與它目前的實施方式進行比較。差異是進一步學習的機會。
閱讀程式碼將帶出更多未明確聲明的“虛擬” FK 和備用鍵。