Entity framework 4 使用实体框架删除数据库中的多对多关系记录

Entity framework 4 使用实体框架删除数据库中的多对多关系记录,entity-framework-4,Entity Framework 4,如果我在数据库中有多对多关系,它看起来是这样的: House-HouseType-Type HouseId TypeId 1 2 1 3 1 4 在数据模型中是这样的 House-Type 我不能直接修改表HouseType,因为没有用于该表的实体 例如,如果我在数据库中的表HouseType中的记录后面插入了一些实体,如下所示: House-HouseType-Type HouseId TypeId 1 2 1 3 1

如果我在数据库中有多对多关系,它看起来是这样的:

House-HouseType-Type
HouseId TypeId
1       2
1       3
1       4
在数据模型中是这样的

House-Type
我不能直接修改表
HouseType
,因为没有用于该表的实体

例如,如果我在数据库中的表
HouseType
中的记录后面插入了一些实体,如下所示:

House-HouseType-Type
HouseId TypeId
1       2
1       3
1       4
然后我想删除一些关系记录

e、 g删除后表中的记录为:

  HouseId TypeId
    1       2
在实体框架4中如何实现这一点

house.Types.Remove(type)