Hallo,
ich beschäftige mich grade mit der Theorie des Softwareentwurfs. Ein Modell für den Entwurf besteht aus dem Drei-Schichtenmodell.
1. Benutzerschnittstelle
2. Objektmodell
3. Datenbankzugriff
Ich frage mich nun wie das ganze in einer Datenbankanwendung aussieht. Wie trenne ich Datenbankzugriff und Objektmodell, wenn ich mit Komponenten wie myDAC arbeite? Diese sind ja letztendlich für den
DB-Zugriff zuständig. Wie hat dann das Objektmodell auszusehen? Muss ich jedes Tupel meiner Datenbank als Objekt darstellen? D.h. jede Tabelle mit allen Tupeln als Objekte kapselt und die bei veränderungen in die
DB zurückschreiben?
Kann mich mal jemand aufklären, in welche Richtung ich denken sollte? Danke!