SQL Server中如何存儲具有層次關係的表

SQL Server是關係型數據庫,適合存儲二維表格的關係型數據,不適合存儲具有層次關係的數據,那麼如何利用SQL Server存儲如下圖所示的樹型層次關係呢? 目前利用SQL Server存儲樹型關係數據比較成熟的方案是利用主鍵+外鍵的方式,即主鍵存儲一個唯一Id值,外鍵存儲此Id的父節點Id值,如果此節點無父節點,則爲null。表設計如下: Create Database TestDb; go
相關文章
相關標籤/搜索