2013-10-24 55 views
-1

我回來了下一個問題:我如何可以建立分層數據表時,我知道父母雙方(id_mother和id_father)。就是這樣嗎? CREATE TABLE dbo.childrenHIERARCHYID爲孩子的父母表

[Id] hierarchyid not null primary key, 

[Name] NVARCHAR(20) NOT NULL, 

GO 但如何正確插入值在這個TABEL以及它是如何工作的?

+0

如果你已經知道你將有一個母親和父親的結構,這是什麼問題? –

回答

0

這可能是你正在尋找的struture:

CREATE TABLE hierarchy 
(id INTEGER IDENTITY NOT NULL PRIMARY KEY, 
father_id INTEGER, 
mother_id INTEGER, 
Name NVARCHAR(MAX)) 
+0

仔細一看,我意識到你是對的。由於我知道父母,我不必創建層次表。我只需要找到操縱數據的最有效的方法 –