Wie würden Sie dieses Problem mit einem ORM angehen? Dies ist ein hypothetisches (vereinfachtes) Beispiel:
Ich habe eine Tabelle der Städte:
1 - New York
2 - London
3 - San Francisco
4 - New Orleans
Ich habe eine Punktetabelle: (erste Spalte Eindeutiger Primärschlüssel, zweiter Monatscode, dritter FK zu Stadt, vierter Punktestand (int))
1 - 352 - 1 - 9
2 - 352 - 2 - 10
Für den Monat 352 werden nur New York und London genannt.
Wenn ich dies einem Benutzer in einer Benutzeroberfläche präsentiere, möchte ich ein Raster mit allen 4 Städten für diesen Monat. Und Nullen (Leerzeichen) für die Städte San Fran und New Orleans.
Was ist der beste Ansatz für diese Aufgabe mit einem ORM? Bringen Sie Ihre Business-Objekte in "Model"-Form zurück und transformieren Sie sie dann in eine "Viewmodel"-Form? Wie haben Sie ähnliche Situationen in ORMs gehandhabt? Ich habe dies bereits in ADO.NET mit meinen SQL-Anweisungen gehandhabt, habe dies aber noch nie in einem ORM getan und suche nach Ratschlägen, Anleitungen oder einem Ansatz.