我正在使用 MVC3、EF5、C#、Sql Server 2008 R2。
我将 Membership Provider 与我自己的一些“组织”表结合使用,并带有指向成员表的链接表。
当我在我的应用程序中取消帐户时,我会进行软删除,这对我的表来说很好。但是,我不确定我应该如何处理相关帐户的会员记录。理想情况下,我也想软删除记录。
问题是,当我尝试使用与已取消帐户相同的用户名创建新帐户时,我收到“用户名已存在。请输入不同的用户名”。类型错误。
显然我可以硬删除会员用户,但这意味着我很难删除我的应用程序中我不希望这样做的所有相关记录。
想法。
谢谢。