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