2011-07-13 11 views
3

と、データベース内の多対多の関係のレコードを削除することのように探しています:データモデルで私はデータベースの魔女に多くのリレーションシップに多くを持っている場合は、エンティティフレームワーク

House-HouseType-Type 

それは

のように探しています
House-Type 

エンティティが存在しないため、テーブルHouseTypeを直接変更できません。例えば

私はそのように見ているテーブルHouseType内のレコードの後に​​、データベース内のいくつかのエンティティを挿入している場合:

HouseId TypeId 
1  2 
1  3 
1  4 

私はいくつかの関係のレコードを削除するよりも。削除した後、テーブル内

例えばレコードは次のようになります。

HouseId TypeId 
    1  2 

私はEntity Frameworkの4にあることをどのように行うことができますか?

答えて

4
house.Types.Remove(type) 

または

type.Houses.Remove(house) 
関連する問題