Pourquoi les bases de données d'adhésion SQL créées par aspnet_regsql n'ont pas de clé primaire

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

Question

Cette question concerne les tables créées par aspnet_regsql pour la base de données des membres ASP.NET 2.0.

J'intègre ces tables, procédures, etc. de la base de données dans la base de données de mon application pour faciliter la gestion et l'intégration aux données de l'application.

Je remarque qu'aucune des tables n'a de clé primaire. Ceci est une difficulté avec les outils que j'utilise pour créer et gérer des entités, des dto, des classes de référentiel et la validation.

Quelqu'un sait-il pourquoi ces tables n'ont pas de clés primaires et si l'ajout de clés primaires à ces tables va interférer avec le fonctionnement des processus stockés cuits au four inclus dans cette base de données?

Merci,

Kimball

Était-ce utile?

La solution

Quelque chose a mal tourné avec votre installation. Dans mon cas, toutes les tables de " aspnetdb " avoir des clés primaires comme toute table sérieuse devrait avoir:

 alt text

Essayez de supprimer aspnetdb et de réinstaller ...

Marc

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top