sql - 是否可以根据角色链接表?
问题描述
我有 4 张桌子
- 帐户
- 行政
- 用户
- 角色
帐户表包含用于登录的电子邮件和密码。
帐户可以是管理员或用户。
一个用户有registerdate
一个管理员有一个adminnumber
,但没有registerdate
(不同的属性)
角色表包含role name
管理员或用户。
一个帐户当前包含与所有其他表的外键关系。这并不理想,因为根据角色的不同,其中一张表将是空的。
我需要所有帐户都在同一个表中,但根据角色的不同,它应该具有不同的链接和属性。
解决这个问题的最佳方法是什么?
我使用 MSSQL
解决方案
推荐阅读
- spring - JSF 控制器在 spring 中不支持 post 方法
- apache - 域 www 和非 www 指向不同的路径
- sql-server - TFS 从 2017 年升级到 2018 年
- c# - VS 创建单元测试命令不适用于内部方法?
- wordpress - Wordpress 发布上一个/下一个链接,仅在上一个上带有图像和标题
- javascript - 打开 pdf 文件时启用旋转
- sql - 如何从 oracle PL/SQL 集合中选择所有行到 SYS_REFCURSOR
- python - 获取结果时 pyodbc 到 SQL Server 的速度太慢
- java - 如何将 javac 与 jars 和包一起使用
- python - 如何使用python根据通用标识符合并2个excel电子表格?