ich hab ne grundsätzliche Frage zum Code-Design bei Benutzung von SQLite. Wenn ich eine Benutzeroberfläche schreibe, an welcher Stelle öffne ich die Datenbank. In der main() und greife von den jeweiligen Unterklassen der GUI darauf zu (bspw. durch Übergabe des Namens)?
Oder ist es sinnvoller, die DB in den jeweiligen Unterfenstern zu öffnen: beispielsweise bei einem Fenster zur Mitgliedererfassung für einen Verein zu öffnen, dort den neuen Datensatz anzulegen und die Verbindung dort auch wieder zu beenden?
Fragen über Fragen

Danke
arti73