我是MVC的新手,我有一个名为Person
的模型,其中包含以下字段:
名称
,家庭
,电子邮件
,用户ID
我想在SqlMembership中的User表和我的DataBase中的Person表之间创建一个1:1的关系(newsAgent.mdf) - 我想通过创建这种关系来扩展User表,我正在使用Database first approach.so I有两个问题:
1 - 生成的表属于SqlMembership?我怎么看?
2 - 我如何加入这两个表以建立1:1的关系?
答案 0 :(得分:0)
web.config中应该有一个连接字符串,用于标识成员资格数据库的位置。
该数据库中的User表是您可以找到“SqlMembership”(MembershipUser)数据的位置。
如果您想要关联它们,您应该向Person实体添加一个属性,并从Membership User表中存储'ProviderUserKey'属性。
有关上下文的信息,请参阅此MSDN文章:http://msdn.microsoft.com/en-us/library/system.web.security.membershipuser.provideruserkey.aspx