Членство в ASP.NET - это хороший дизайн - PullRequest
0 голосов
/ 11 июня 2011

Я добавил членство asp.net в свое веб-приложение. Теперь у меня есть одна таблица, где у меня есть столбцы для пользовательской информации UserProfile (FirstName, Lastname, DisplayName и т. Д.). Я не использовал профиль из членства, потому что если в будущем я решу изменить членство в asp.net на что-то другое, я хочу сохранить личные данные пользователя в отдельной таблице. Мой вопрос: я использую UserId (уникальный идентификатор из таблицы asp_membership_users) в качестве внешнего ключа в моей пользовательской таблице. Является ли UserId разумным выбором для соединения этих таблиц?

1 Ответ

2 голосов
/ 11 июня 2011

Да, это первичный ключ таблицы asp_membership_users, поэтому имеет смысл использовать его в качестве внешнего ключа вашей пользовательской таблицы.

...