如何使用简单会员资格存储不同的用户信息集?例如。我分别有两个角色(医生和病人)。为两个角色存储的扩展用户信息有些不同。简单成员资格默认创建一个UserProfile表,我想分成两个表来分别容纳这两个角色的用户信息。
请建议是否以及如何实现这一目标。
感谢。
答案 0 :(得分:0)
您的“角色”表中定义了角色。然后,对于特定用户,UserId和RoleId在另一个名为“_UserInRoles”的表中彼此关联。现在,创建另一个表可能命名为'UserAdditionalInfo'和 使表结构如下
Id(PK)
UserId(FK)
RoleId(FK)
Column1
Column2
现在,您可以根据另一个表中的RoleId和UserId保存用户附加数据,当您需要在前端显示用户配置文件时,可以在这些表中使用JOIN并返回信息。