我在我的网络应用程序中添加了asp.net成员资格。现在我有一个表,其中包含用户特定信息UserProfile(FirstName,Lastname,DisplayName等)的列。我没有使用会员资格,因为如果将来我决定更改asp.net会员资格,我希望将用户个人资料保存在单独的表格中。我的问题是:我使用UserId(来自asp_membership_users表的唯一标识符)作为我的自定义表中的外键。 UserId是连接这些表的明智选择吗?
答案 0 :(得分:2)
是的,它是asp_membership_users
表的主键,因此将它用作自定义表的外键是有意义的。