Hallo Andreas,
>
> das Mittagessen wartet. Ich habe gerade einen Entwurf der Datenbanktabellen
> nach Deiner Tabelle gemacht. Er steht unter
> http://www.scoolonline.de/download/Musik_Klassik.odb
Habe mich gerade noch einmal für 45 Minuten dran gesetzt. Irgendwie hat die
Formatierung des Datums als JJJJ nicht richtig funktioniert. Habe das jetzt
als 4-stellige Zahl realisiert.
>
> Die Daten sind drin, aber noch nicht verknüpft.
Jetzt sind sie verknüpft, soweit es Titel und Untertitel angeht. Für di ersten
Titel sind auch die anderen Verknüpfungen über das Formular erstellt.
>
> Ein Formular zur Eingabe fehlt natürlich auch noch.
Steht jetzt. Die Instrumentation scheint mir aber noch nicht ideal gelöst zu
sein.
Zu Deinen Anmerkungen:
Mit Base kannst Du keine Webformulare erstellen. Allerdings kannst Du mit Base
sehr wohl auf eine Webdatenbank zugreifen. Dafür ist dann aber die eingebaute
HSQLDB nicht geeignet.
Umfassende Makroprogrammierung ist nur dann notwendig, wennn das Handling von
Datenbanken mit dem Base-Frontend verbessert werden soll. Bevor ich die
Medien-Datenbank erstellt habe hatte ich noch kein einiges Makro erstellt.
Nur gab es da einige Ansprüche, die ich so nicht lösen konnte. Ähnliches
könnte z.B. auch bei der Intrumentation in Deiner Datenbank der Fall sein.
Zur Datenbank "Inventur": Ich lege am liebsten alle Daten, die ich in der
Datenbank brauche, auch dort ab. Maßeinheiten sind beispielsweise nicht
Bestandteil der darunterliegenden Datenbank, sondern auch in Base nur durch
die Benutzeroberfläche zusätzlich einstellbar. Für meine Web-Datenbanken
entnehme ich die Werte für Listfelder grundsätzlich solchen kleinen
Tabellen - es sei denn, die Menge der Bezeichnungen ist klar begrenzt, wird
nicht erweitert und außerdem direkt in einer weiteren Tabelle abgelegt ("m"
für männlich, "w" für weiblich). Bei den Maßeinheiten für das
Inventur-Beispiel war das eigentlich erst einmal unklar. Das Beispiel ist
auch nur entstanden, weil in dieser Liste jemand Probleme beim
Datenbankerstellen hatte und sich unsicher war, wie denn eventuell
Berechnungen in Base gingen.
Gruß
Robert
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]