3 Tabellen, ein Formular
Verfasst: Fr, 25.04.2014 13:54
Liebes Forum,
ich bin ein absoluter Neuling, was Base angeht und relativ neu, was SQL und relationale Datenbanken angeht (habe etwas mit XML und XPath gearbeitet). Ich habe folgendes Problem:
gegeben sind drei Tabellen, die jeweils Infos speichern, welche von mehreren Instanzen der anderen Tabellen genutzt werden sollen (in dieser Reihenfolge):
1. urkunde
2. buchstabe
3. segment
Also: eine Urkunde hat Metadaten. Diese gelten für mehrere Einträge in der Tabelle Buchstabe, und ein Buchstabe widerum besteht aus mehreren Segmenten mit entspr. Eigenschaften. Klassiche 1:n Beziehungen also, die auch als solche modelliert sind. Die Tabellen stehen also in entspr. Beziehungen zueinander (vgl. Screenshot).
[spoiler]
[/spoiler]
Ich habe für die Tabelle "Urkunde" ein eigenes Formular erstellt, da es sich aus arbeitstechnischen Gründen lohnt, die entspr. Dateneingabe über ein eigenes, kleines Formular zu regeln. Der Punkt ist nun: Ich würde die Eingabe der Daten für die anderen beiden Tabellen (also Buchstabe und Segment) gerne in einem Formular abwickeln. Dieses habe ich schon geschrieben; es soll die Daten der Urkunde anzeigen und es dann ermöglichen, zu einer Urkunde mehrere Buchstaben und zu diesen wiederum mehrere Segmente einzugeben. Über separate Formulare für jede Tabelle kein Problem, aber in einem Formular habe ich es einfach nicht hinbekommen. Gibt es da eine Lösung oder ist das prinzipiell nicht möglich? Btw: in dem bestehenden Formular sind die Tabellen als Unterformulare abgebildet, also Buchstabe als Subformular zu Urkunde und Segment als Subform zu Buchstabe. Damit ist es sozusagen möglich, eine 1:1 Beziehung von Urkunde bis runter zu Segment einzugeben, also EINE Urkunde mit Metadaten, EINEN Buchstaben mit Metadaten und EIN Segment mit Daten. Ich will aber eben ne 1:n Beziehung abbilden.
Besten Dank für eure Auskünfte!
ich bin ein absoluter Neuling, was Base angeht und relativ neu, was SQL und relationale Datenbanken angeht (habe etwas mit XML und XPath gearbeitet). Ich habe folgendes Problem:
gegeben sind drei Tabellen, die jeweils Infos speichern, welche von mehreren Instanzen der anderen Tabellen genutzt werden sollen (in dieser Reihenfolge):
1. urkunde
2. buchstabe
3. segment
Also: eine Urkunde hat Metadaten. Diese gelten für mehrere Einträge in der Tabelle Buchstabe, und ein Buchstabe widerum besteht aus mehreren Segmenten mit entspr. Eigenschaften. Klassiche 1:n Beziehungen also, die auch als solche modelliert sind. Die Tabellen stehen also in entspr. Beziehungen zueinander (vgl. Screenshot).
[spoiler]

Ich habe für die Tabelle "Urkunde" ein eigenes Formular erstellt, da es sich aus arbeitstechnischen Gründen lohnt, die entspr. Dateneingabe über ein eigenes, kleines Formular zu regeln. Der Punkt ist nun: Ich würde die Eingabe der Daten für die anderen beiden Tabellen (also Buchstabe und Segment) gerne in einem Formular abwickeln. Dieses habe ich schon geschrieben; es soll die Daten der Urkunde anzeigen und es dann ermöglichen, zu einer Urkunde mehrere Buchstaben und zu diesen wiederum mehrere Segmente einzugeben. Über separate Formulare für jede Tabelle kein Problem, aber in einem Formular habe ich es einfach nicht hinbekommen. Gibt es da eine Lösung oder ist das prinzipiell nicht möglich? Btw: in dem bestehenden Formular sind die Tabellen als Unterformulare abgebildet, also Buchstabe als Subformular zu Urkunde und Segment als Subform zu Buchstabe. Damit ist es sozusagen möglich, eine 1:1 Beziehung von Urkunde bis runter zu Segment einzugeben, also EINE Urkunde mit Metadaten, EINEN Buchstaben mit Metadaten und EIN Segment mit Daten. Ich will aber eben ne 1:n Beziehung abbilden.
Besten Dank für eure Auskünfte!