与实体框架一起使用时负担较小的表设计

时间:2019-04-09 06:00:26

标签: c# sql-server entity-framework

在我的项目中规划一个访问控制模块,该模块可以处理不同级别的多个权限。该系统具有一个超级管理员,一个管理员和一个分级用户。我们具有某些功能,必须根据权限将其限制为某些用户使用。 我在此引用了stackoverflow thread。 根据此答案,我创建了一个示例表,如下表所示 approach1

但是让我担心的是,这种方法会使桌子越来越大。所以我尝试设计两种方法,就像下面的两幅图。

approch2 approch3

我不能在这里使用存储过程来评估权限。因此,在使用实体框架时,哪种设计模式将提供更高的性能。

0 个答案:

没有答案