Почему таблицы базы данных членства SQL, созданные aspnet_regsql, не имеют первичных ключей - PullRequest
1 голос
/ 28 ноября 2009

Этот вопрос касается таблиц, созданных aspnet_regsql для базы данных членства ASP.NET 2.0.

Я включаю эти таблицы и процедуры и т. Д. Из базы данных в базу данных моего приложения для простоты управления и интеграции с данными приложения.

Я заметил, что ни одна из таблиц не имеет первичных ключей. Это проблема с инструментами, которые я использую для создания и управления объектами, dto-файлами, классами репозитория и проверкой.

Кто-нибудь знает, почему в этих таблицах нет первичных ключей и будет ли добавление первичных ключей в эти таблицы мешать работе запеченных хранимых процедур, которые включает эта база данных?

Спасибо

Кимбалл

1 Ответ

2 голосов
/ 28 ноября 2009

Тогда, должно быть, что-то пошло не так с вашей установкой - в моем случае все таблицы в "aspnetdb" имеют первичные ключи, как любая серьезная таблица:

alt text

Попробуйте удалить aspnetdb и переустановить ...

Марк

...