2011-06-29 92 views
1

in cakephp我可以設置鏈接在一起的模型。例如,我可以有相關的表的數據庫如下,.net鏈接模型

表:人民(ID,姓名,owesMeMoneyFlag)
表:汽車(ID,people_id,品牌,顏色)。

那麼我可以代碼

$person = Peoples::findByName("theTod"); 
// this will only grab the cars that belond to "theTod" 
// the join is done automatically 
$cars = $person->Cars->find('All'); 
// this will only grab the blue cars that belong to "theTod" 
// findByColor method is made automatically 
$cars = $person->Cars->findByColor("blue"); 

我的問題是:有沒有這樣的事在.NET(我將使用ASP MVC3 C#)?如果還有智能感知的支持,那將會很整潔。

+0

你應該真的標記答案...我更喜歡我的...但我們需要時間來幫助你,請給予你認爲最有幫助的一點。 – CrazyDart

回答

0

實體框架(EF 4.0)與Linq。

您正在查找ORM。那些與我一起工作的人會做EF,NHibernate,Linq to SQL和Subsonic。還有更多,但不值得一提的恕我直言。如果你不能使用第一個3,就會出現問題。