Von der regulären aspnet_Users-Tabelle habe ich zwei Untertabellen mit eins-zu-eins-Beziehung auf UserId erstellt.Wie verwende ich Tabelle-pro-Typ EF4, um Datensätze in Untertabellen zu erstellen, die von aspnet_Users erben?
Table UserClient
-UserId int PK
-ClientNumber int
Table UserEmployee
-UserId int PK
-EmployeeNumber int
Ich habe eine Tabelle pro Typ-Modell in der edmx erstellt und möchte nun den entsprechenden Eintrag in der entsprechenden Untertabelle erstellen, wenn ich einen neuen aspnet_User Datensatz durch die Mitgliedschaft gespeicherte Prozeduren erstellen, wie unten dargestellt:
Ob vom Typ "UserClient" oder "UserEmployee" ist abhängig von seiner RoleId, die ich derzeit unterscheiden, wenn durch Abfrage benötigt. Jetzt möchte ich die Eigenschaften jedes Typs durch Tabellen erweitern.
Nehmen wir an, der neu erstellte Benutzer ist ein Client.
Wie füge ich einen Datensatz in die UserClient-Tabelle mit seiner User-ID aspnet_Users und dieser ClientNumber?
danke, ich habe diese Methode erfolgreich verwendet. –
Kein Problem, froh, dass es geholfen hat :) –