Am 05.07.2007 um 17:56 schrieb Max Wolf:

Genau in diesem Prozess steck ich mitten drin. Ich hab ganz klein angefangen mit einer Datenbank in der HSQL von Base. Diese funktionierte und ich freute mich riesig. Dann hab ich eine zweite, etwas umfangreichere Datenbank mit HSQL gebaut. Funktioniert auch. Jetzt hab ich festgestellt, ich habe Daten, die ich in beiden Datenbanken brauchen könnte und die mit Datensätzen aus Beiden verbunden sein sollten. So war meine Idee, eine dritte Datenbank zu basteln, die mit den beiden andereren verknüpft sein soll. Mir ist jetzt schon klar, dass ich ganz am Anfang alles in eine HSQL- Datenbank hätte schreiben können, aber der Schritt war damals für mich einfach zu groß. Ich kann aber mit dem jetzigen Zustand ganz gut leben.

Dann stehst du an dem Punkt, wo alle Datenbankadmins früher oder später landen :-) meistens früher als man denkt.

Eine grundlegende Überlegung musst du dir immer machen, bevor du eine Datenbank aufsetzt. Egal, was da drin verwaltet wird: erst mal überlegen was, dann das wie und dann auch noch, in wie weit du normalisierst, was im Grunde genommen nur beeinflusst, wie viel Redundanz in der Datenbank vorkommen darf.

In deinem Fall solltest du dir mal Gedanken machen, wie du mit Bordmitteln aus den von dir bisher gebauten Datenbanken eine funktionsfähige erstellst, die deinen ganz speziellen Ansprüchen genügt. Lese dir dazu mal die Informationen zum sql für die hsqldb durch und probiere aus, wie du die Daten aus der einen raus, in die andere rein und wie du dann in einer bestehenden Datenbank die eine oder die andere Tabelle splittest und neu baust. Es geht sehr vieles sehr einfach, wenn man weis, was man tun kann. Die Oberfläche für die Datenbank in ooo ist dann noch wieder ein anderes Thema aber sie wird immer den Strukturen in der Datenbank folgen.

Viel Spaß wünsche ich dir dabei
Ernst
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Antwort per Email an