2024-06-01 19:31:15 发布
网友
我现在有一些简单的东西,userdb模式是:
我想合并Facebook和twitter,在DB方面我将如何处理它?你知道吗
您可以通过多种方式来实现这一点,要么将大部分数据存储在通用usertable中(正如您将要做的),要么将提供者的详细信息分开。你知道吗
或者,您可以将多个登录连接到同一个用户。结果会是
这可能会给你N个电子邮件地址(仍然没有密码!因为你不是账户的提供者);或者根本没有。这取决于这个用户对每个提供者的信任程度。你知道吗
编辑: 您可能还希望规范化不带null的数据。 你可以通过
您可以通过多种方式来实现这一点,要么将大部分数据存储在通用usertable中(正如您将要做的),要么将提供者的详细信息分开。你知道吗
或者,您可以将多个登录连接到同一个用户。结果会是
这可能会给你N个电子邮件地址(仍然没有密码!因为你不是账户的提供者);或者根本没有。这取决于这个用户对每个提供者的信任程度。你知道吗
编辑: 您可能还希望规范化不带null的数据。 你可以通过
相关问题 更多 >
编程相关推荐