J'utilise le SQLMembershipProvider et je veux ajouter un chargement plus d'informations sur les utilisateurs. Est-ce la meilleure façon de le faire pour créer une nouvelle base de données et créer une entrée pour chaque nouvel utilisateur au fur et à mesure de leur création? Si tel est le cas, y a-t-il une raison pour ne pas utiliser la valeur SQLID de UserMinderProvider comme PK dans la table des utilisateurs dans ma nouvelle base de données?Extension du fournisseur d'appartenance ASP.NET, PK == FK == OK?
Ou existe-t-il de bonnes raisons de créer un nouvel ID utilisateur dans ma nouvelle base de données et d'utiliser l'ID utilisateur SQLMembershipProvider comme FK?
Cela dépend de la nature des informations que vous essayez d'ajouter, mais avez-vous envisagé d'utiliser la fonctionnalité de profil pour stocker les informations à la place? –
Merci Brant. Je n'ai jamais rencontré la fonctionnalité de profil avant. Il suffit de lire http://aspnet.4guysfromrolla.com/articles/101106-1.aspx qui est une bonne intro. Il ne sera pas adapté à ce projet, sauf si j'ai créé mon propre fournisseur de profils. –