Lassen Sie uns sagen, ich habe in meiner Datenbank mehrere db-Schema zum Beispiel: HumanRessources und Inventar.Entity Framework mit mehreren edmx
In jedem dieser Schemata enthält mehrere Tabellen. Teilen Sie Ihre DB in der Regel in mehrere Edmx oder in der Regel nur alles in eine einzige edmx?
Ich dachte über das Erstellen eines edmx für jedes Schema nach, frage mich aber, wie sich dies auf ein gemeinsames Arbeitsmuster auswirkt. Beim Lesen einiger Artikel wird der ObjectContext die Arbeitseinheit sein. Wenn ich 2 edmx definiere, werde ich mit 2 ObjectContext: HumanRessourceContext und InventoryContext enden, was bedeutet, dass jeder Wille eine Einheit von Arbeit sein wird. Was, wenn ich möchte, dass alle Änderungen, die an einer Entity in der Human Resource und einer Entity im InventoryContext vorgenommen werden, ATOMIC sind, kann dies mit dem Unit-of-Work-Muster erreicht werden?
Auch meine letzte Frage [Mehrere Schemen im Entity Framework] [1] [1] siehe: http://stackoverflow.com/questions/12052136/how-to-entity-framework-and -multiple-schemes – MorbidCamel