我即将编写一个 Silverlight 业务应用程序,并且我计划使用 ASP.NET 内置的身份验证服务(据我所知,它足够安全)。
我的问题是我已经有一个数据库,其中的Users
表比 ASP.NET DB 中的列多得多。
最好的做法是什么,这里?
选项 1:向 ASP.NETUsers
表添加列。
选项 2:Users
只将不在 ASP.NET 表中的列放入我的表Users
中。
选项 3:使用Profile
ASP.NET DB 中的表来存储我的用户的额外数据。
选项 4:您命名。;o)
我目前倾向于选项 2,因为我认为更改 ASP.NET DB 会将该 DB 的使用限制在该应用程序中。
谢谢!