Zitat von
DelphiManiac:
Gibt es speziell für den Fall Delphi + Firebird entsprechende Tutorials?
Ja,
ja oder auch
Firebird, also nochmal ja
Zitat von
DelphiManiac:
Ist denn der Ansatz mit Client und Mastersoftware sinnvoll?
Auch hier gilt soweit erstmal ein klares ja. Die benötigen ja sicherlich eine ganz andere Sicht auf das Problem. Vorallem sollte man wohl aus der Mastersoftware heraus einen breiteren Zugriff haben. In dem Zusammenhang solltest Du Dich vielleicht ein wenig mit Views in Datenbanken auseinandersetzen.
Jedenfalls solltest Du trotzdem die beiden Programme nicht ganz isoliert betrachten. So sind bestimmte Klassen/Strukturen/Problemlösungen sicherlich für beide gleich wichtig. Hier wäre zum Beispiel die Anbindung an das
DBMS zu nennen. Zwar greifen sie unterschiedlich darauf zu, trotzdem gibt es auch viele Gemeinsamkeiten. Mit einer eigenen Schicht zwischen den Programmen und dem
DBMS kannst Du auch gleich dein Programm von einem speziellen
DBMS entkoppeln (die Programme verwenden deine Abstraktionsschicht, zwischen welchem
DBMS und der Anwendung die vermittelt bleibt transparent).