对我的系统的快速描述是:有两个用户:用户和管理员。
用户在网站上注册。注册后,系统将为用户生成QR代码。然后,用户将接种疫苗,接种后,某人将能够扫描他/她的QR代码,用户的状态将被更新为接种了第一剂量的疫苗。补充资料还将包括第二次接种的日期、负责疫苗接种的医生、接种的日期和时间。使用者也可以给出他的反馈每剂量的副作用。
在管理员那边:
这是数据库设计,到目前为止,我需要帮助,如果这是正确的,我有点迷失在这里的管理实体。

发布于 2021-07-27 17:24:59
管理逻辑的身份验证和授权应该由应用程序处理,因此Admin实体自然会感到与您的域断开连接。您可以扩展到其他实体,如Permission和Group,这样您就可以对管理员或管理员组所具有的确切权限进行细粒度控制。然而,执行这些操作将在应用程序端进行。
你剩下的设计看起来很有条理。坚持下去!
https://dba.stackexchange.com/questions/296226
复制相似问题