Beschäftige mich erst seit kurzem mit Datenbanken.
Zu meiner DB:
Ich möchte eine Datenbank mit folgender Struktur anlegen: Firma/Projekt/Zeichnung/Parameter.Mehrere Firmen. Eine Firma hat mehrere Projekte dort sind wiederum mehrere Zeichnungen untergelistet, welche verschidene Parameter aufweisen können. Ich hab zum allen vier Ebenen eine Tabelle erstellt.
Von "oben" nach "unten" (Strukturbaum) Daten zu erstellen ist kein Problem.Wenn man eine neue Firma im Firmen-Formular erstellt, kann dort im Unterformular Projekte gleich noch ein Projekt hinzugefügt werden. Man kann auch die Firma aus einem Kombinationsfeld auswählen, wenn man im Projekte-Formular arbeitet.
Mein Problem:
Der Auftraggeber hat den Wunsch, dass man z.B eine neue Zeichnung im Zeichnungsformular einträgt. Dort soll man dann eine Firma auswählen können, und danach noch ein Projekt, welches zur Firma gehört. Ich habs zimlich schnell geschafft, dass man aus allen Firmen auswählen kann und dann aus ALLEN Projekten. Ich kriegs jedoch nicht hin, dass wenn ich eine Firma definiert habe, nur die Projekte dieser Firma im nächsten Kombinations- oder Listenfeld erscheinen.
Ich hab mir folgendes zu Gemüte geführt:
http://wiki.documentfoundation.org/imag ... se_V33.pdf
http://www.wienandt.de/seiten/libreoffice.htm
Wäre sehr glücklich, wenn mir jemand helfen könnte. Langsam gehen mir die Ideen aus

Gruss Car
Edith: hab jetzt mal ne SQL-Anfrage eingetipt, um bei einem Kombinationsfeld nur Projekte von einer bestimmten Firma zu kriegen:
SELECT "Projekte"."Projektname" FROM "Projekte" "Projekte", "Firma" "Firma" WHERE ( "Firma"."Firma" = "Projekte"."Firma" AND "Firma"."Firma" = 'Firma1' )
hinter dem AND sollte jetzt nich auf Firma1 verwiesen werden sondern auf ein Wert in einem txtFeld im selbigen Forumlar. Sind die referenziert?