【发布时间】:2010-07-04 05:42:38
【问题描述】:
我有一个用户表和一个配置文件表。它们分开的原因是因为可以在用户注册网站之前输入有关用户的信息。我遇到的问题是,当我在 Sql Server 中设置关系时,它想要创建一对多关系。我看不出有什么办法可以改变这一点。
【问题讨论】:
标签: sql sql-server linq one-to-one
我有一个用户表和一个配置文件表。它们分开的原因是因为可以在用户注册网站之前输入有关用户的信息。我遇到的问题是,当我在 Sql Server 中设置关系时,它想要创建一对多关系。我看不出有什么办法可以改变这一点。
【问题讨论】:
标签: sql sql-server linq one-to-one
我假设您是使用 ASP.NET Membership 创建它的?如果是这样,只需在您的配置文件表中添加一个 uniqueidentifier 列,设置为主键即可。 SQL 不允许您为该 ID 添加超过 1 条记录。
本文提供了您所需要的内容 http://www.asp.net/security/tutorials/storing-additional-user-information-cs
【讨论】: