2023-02-16 395
最好使用ASP.NET成员资格安全模型的表扩展我的业务数据库.或者我应该有一个不同的数据存储,我只管理身份和角色…基本上是1或2个数据库?
这可以取决于比例.如果它是具有共享一个成员资格的不同应用程序的企业解决方案,则答案很简单 – 将它们分开.您可能还需要将这些数据与应用程序的其余部分分开的性能原因.可以说这些表不属于数据仓库.
2个数据库解决方案唯一没有给您的是参考完整性.如果您扩展会员表以保留有关用户的更多应用程序特定详细信息,并且这些表需要链接到主数据库中,那么您可能需要将它们保持在一起.否则,您将需要某种为您维护此操作的复制工作.
这是相当主观的,但是除非这些用户将使用多个数据库,否则我会说将它们保留在同一db中.
我只有在一个以上数据库中使用这些用户和角色时,才会使用单独的数据库和角色.
所以不,我永远不会使用两个.但是我可能会使用三个.
您正在使用哪个数据库平台?如果一个支持数据库中的模式的人,例如SQL Server 2008,然后您可以将会员表放入自己的架构中,以进行整洁.如果需要,您也可以添加交叉施加外键.
以上所述是小编给大家介绍的最佳实践ASP.NET会员。同一数据存储中的用户表?,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对77isp云服务器技术网的支持!
原文链接:https://77isp.com/post/33940.html
=========================================
https://77isp.com/ 为 “云服务器技术网” 唯一官方服务平台,请勿相信其他任何渠道。
数据库技术 2022-03-28
网站技术 2022-11-26
网站技术 2023-01-07
网站技术 2022-11-17
Windows相关 2022-02-23
网站技术 2023-01-14
Windows相关 2022-02-16
Windows相关 2022-02-16
Linux相关 2022-02-27
数据库技术 2022-02-20
抠敌 2023年10月23日
嚼餐 2023年10月23日
男忌 2023年10月22日
瓮仆 2023年10月22日
簿偌 2023年10月22日
扫码二维码
获取最新动态