2023-02-16 343
我正在使用ASP.NET成员资格来保护我的网站,我有一个关于如何存储额外用户信息的问题.通过谷歌曲和阅读其他问题,我认为3个接受的方法来存储额外的数据
除了名为user_information的ASP.NET成员资格表外,我创建了一个新表,该表包含一个对aspnet_users的一对一外键.当我创建一个新表来将链接到用户链接的信息(例如,注释,投票等)时,我应该将外键设置为指向aspnet_user或my user_information表吗?
感谢
取决于您的查询的性质.
会员提供程序将您轻松地从ASPNET_USERS表中访问用户ID列.它将需要一个额外的查询来获取表中的ID.
但是,如果您的大多数查询都需要加入您的user_information表,那么它可能并不重要.
我使用与您相同的方式.我有弱引用,而这两个表之间没有任何物理关系.它对我来说非常好.要管理依赖项,您可以在TABLES的事务中包装数据库操作.
我建议不要创建任何外键并继续使用此设计.
i picknet_user表.毕竟,它被认为是用户信息的”主要”表,没有?
以上所述是小编给大家介绍的当使用ASP.Net会员制加上一个额外的表来存储用户信息时,我应该把其他表链接到aspnet_Users还是我自己的表?,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对77isp云服务器技术网的支持!
原文链接:https://77isp.com/post/34055.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日
扫码二维码
获取最新动态