2009-06-16 93 views

回答

0

除非您希望用户数据发生分歧,否则我没有理由将其存储两次。在normalizing databases你学到的第一件事就是摆脱重复的数据。

有两个地方维护用户数据似乎是多余的。

0

这就是为什么认证属于完全在数据库之外的LDAP服务器中的原因。

1

我至少要开始共享数据库设计和您编写的访问数据库的代码。

是否要共享实际表取决于产品的部署?您是否打算在两种产品的用户库基本相同的情况下部署产品?这两种产品是由同一个人管理还是他们有不相关的用户群,并且维护用户管理是不同用户的责任?

编辑:我觉得你已经在你的评论中回答了你自己的问题:共享用户表,这是同样的用户为什么要存储他们的数据两次?

+0

用户库是相同的。这种情况类似于Google Mail和Google文档,相同用户(任何拥有Google帐户的用户),但产品不同。用户管理将集中用于这两种产品。 – Shaun 2009-06-16 18:51:06

相关问题