ich für eine Lösung in folgendem Problem suchen:Vererbung in .NET EntityFramework 4.0 für ähnliche Datenbanktabellen
Ich habe viele Tabellen, die in wenigen/keine Spalten voneinander unterscheiden (Warum dies geschieht, ist nicht der Fall da ich die Datenbank nicht entworfen habe und auch nicht ändern kann.
Beispiel: Tabelle Benutzer: Spalten {Name, Vorname, Alter} Tabelle Altnutzer: Spalten (Name, Vorname, Alter, lastDateSeen} etc
Gibt es eine Möglichkeit zum EntityFramework 4.0 in Visual, um anzuzeigen, Studio zum Erweitern einer Basisklasse, die aus _name, _surname, _age Feldern und ihren entsprechenden Eigenschaften besteht, so dass ich diese Klasse für Stapeljobs im Code verwenden kann?
Meine aktuelle Lösung besteht darin, diese Klasse zu erstellen und Konverter zu verwenden, um die Klasse zu bestehen Werte von den persistenten Objekten seine 'Objekte. Es funktioniert, aber es ist nicht elegant und ich mag es nicht.
Ich komme aus einer Java/Hibernate-Umgebung, wo dies grundlegende Funktionalität ist.
(für zukünftige refernce kann das gleiche tun, wenn ich die Klassen will eine Schnittstelle implementieren?)
Vielen Dank im Voraus.
Ist das tatsächlich eine Entitätsrahmenfrage? Ich habe noch nie von Entity Manager gehört. Glücklicherweise beeinflusst die spezielle ORM-Technologie die Antwort auf Ihre Frage nicht. –
Sie haben absolut recht, ich meinte EntityFramework –
Also hat meine Antwort Ihre Frage gelöst? Denn eine genehmigte Antwort würde sicher geschätzt werden! Vielen Dank! –