在link中,用codefirst制作权限管理系统,需要定义哪些实体类?

在link中,用codefirst制作权限管理系统,需要定义哪些实体类?

一般是分成用户、角色、权限三个表
权限描述每一个能操作不能操作的项目
角色包含可以操作的权限
用户包含它对应的角色