数据库完整性,用户和SSO

时间:2011-07-02 19:30:28

标签: database-design relational-database

在现有数据库中,我们有几个与中央USERS表关联的表。 诸如旧密码列表或用户首选项之类的表基于主USERS表中的USER_ID列关联。

新的要求是允许使用SSO进行登录和首选项处理,即USERS表中不存在USERS的情况。 从表面上看,它可能需要远离使用密钥处理数据库integirty,因为USERS表中的核心USER_ID条目将不存在,并将破坏链中的以下条目。

关于如何处理此类案件并保持钥匙到位的任何想法?

1 个答案:

答案 0 :(得分:2)

您可以在用户登录时在USERS表中创建一个您还不知道的条目。