Wie kann ich eine Eigenschaft zu einem Modell hinzufügen, das in einer anderen Baugruppe erstellt wurde? Wir haben viele Anwendungen, die von Desktop-Anwendungen bis hin zu Web-Anwendungen reichen, so dass ich eine Klassenbibliothek mit allen benötigten Modellen und deren Beziehungen habe. Ich kann sehr leicht auf meine Klassenbibliothek verweisen und abfragen, was benötigt wird. Da ich jedoch nicht jedes Feld in jeder Tabelle modellieren kann (einige Tabellen haben mehr als 30 Felder).
Wie kann ich das ursprüngliche Modell erweitern, um ihm mehr Eigenschaften zu geben? Oder sollte ich einfach alles in den Tabellen modellieren, die ich verwende? Mein ursprünglicher Gedanke war, dass es schön wäre, wenn der Entwickler jedes Modell nach Belieben erweitern könnte, um es seinen Projektanforderungen anzupassen.