Ich habe eine Adressdatenbank übernommen, die aus 5 Tabellen besteht. Es gibt eine Tabelle "Kunden", in der die Adressen jedoch nicht im Klartext gespeichert ist, sondern mit Fremdschlüsseln, die auf Einträge in den Tabellen "Strasse" und "Ort" verweisen.
(nochmals 2 Tabellen dienen der Zuordnung der Personen zu Gruppen, das ist vorerst nicht so wichtig)
Gibt es eine Möglichkeit, ein Formular zu erstellen, in dem ich Name, Straße und Ort eingeben kann und die Daten werden auf die verschiedenen Tabellen verteilt?
Alternativ hatte ich die Idee, die 3 Tabellen "Kunden", "Strasse" und "Ort" zu einer zusammenzufassen, d.h. die Strassen- und Ortsnamen im Klartext in die Kundentabelle zu schreiben. Ich habe ein bißchen Übung mit mySQL und habe mal folgende Abfrage gestartet:
Code: Alles auswählen
select * from Kunden join Strasse on Kunden.STRASSENR=Strasse.StrasseID;
Code: Alles auswählen
Die Abfrage kann nicht ausgeführt werden. Sie enthält mehr als eine Tabelle.
Steht SQL in Libreoffice überhaupt komplett zur Verfügung oder nur in stark eingeschränkter Form?
Danke
Hans