Почему таблицы базы данных членства в SQL, созданные aspnet_regsql, не имеют первичных ключей

StackOverflow https://stackoverflow.com/questions/1812070

Вопрос

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

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

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

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

Спасибо,

Кимболл

Это было полезно?

Решение

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

alt text

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

Марк

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top