C#中,实体类之间主外键关系映射的问题
在SQL数据库表中有主外键关系的两个实体类,如何在C#中进行映射呢比如角色表:角色ID,角色名称角色权限表:角色权限ID,角色权限名称,角色ID角色表的角色ID和权限表角...
在SQL数据库表中有主外键关系的两个实体类,如何在 C# 中进行映射呢
比如
角色表: 角色ID,角色名称
角色权限表: 角色权限ID,角色权限名称,角色ID
角色表的角色ID 和 权限表角色ID 是主外键关系,如果设计实体的时候,怎么映射他们之间的关系呢? 展开
比如
角色表: 角色ID,角色名称
角色权限表: 角色权限ID,角色权限名称,角色ID
角色表的角色ID 和 权限表角色ID 是主外键关系,如果设计实体的时候,怎么映射他们之间的关系呢? 展开
展开全部
比如你要对角色 权限表中删除一个成员,那么你就必须先核对一下该删除成员的 角色ID(外键) 是否在角色表中存在 如果存在就写代码提示,无法删除. 其实字段少不用写类的, 如果字段多 可以写成三个类,来实现继承关系
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用LINQ不是自动生成的么?还有实体模型也可以生成
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果实体对象不多的话,建议在一个edmx里吧所有的实体对象都建进来,然后用关联来互相。这样可以直接利用外键关系,效率及事务都比单独的add好。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询