我正在嘗試使用MVC3和SQL Server 2008創建家族樹網站(供個人使用),但是我相對新的使用MVC3(使用剃刀&實體框架),但很瞭解SQL Server。 我非常沮喪,並且很想用WebForms開發網站,因爲我對這項技術非常熟悉。什麼是使用ASP.NET MVC和SQL Server實現家族樹的最佳方式
我的問題是我分爲以下兩種方法,但我堅持如何使用MVC3和實體框架來實現: 1)使用包含個人信息和橋接表的信息來存儲個人之間的關係在人桌上舉行。
2)嵌套集存儲所有信息在一張桌子上。
有人可以請給我一些指導我如何開始,最好使用嵌套集方法,因爲我希望讀取層次結構的性能儘可能快,因爲這將是主要目的網站。
我希望我已經提供了足夠的信息,如果不是,請詢問我的更多細節。
在一般情況下,家譜樹實際上並不像樹。 (想想親戚之間的代際婚姻,以及與婚姻無關的孩子,更像是一個網絡,而不是一棵樹)。你可能想要確保一個嵌套集合能適應這種情況。 – 2011-05-15 01:06:19