好在这里:
我正在Asp.net MVC中编写一个网站。
我已经使用了用户表和Asp.net附带的所有额外表格来登录,...
现在,这些用户都有角色。其中一个角色为Teacher
,其他角色为Admin, Manager, ...
我有一张名为Lessons
每节课有1位或更多老师。在旧数据库中有一个教师表,通过子表连接到课程表,以建立更多的关系。
现在我想拥有一个View或者由我的所有具有“老师”角色的用户组成的东西。在这里,我可以自己做。
但是,是否可以依赖视图,以便我的老师和课程在我的DBML文件中互连,还是有其他方式?
你会怎么做?答案 0 :(得分:1)
使用Linq to SQL,您可以在数据库中创建一个视图,并将其拖到.DBML中并以通常的方式查询它。并且,如果您希望视图与另一个表有关系,则可以在DBML设计器中手动创建关联。