Libre Office

Formular M:N Beziehung

Base ermöglicht es Ihnen, Ihre Daten in einer Datenbank direkt mit LibreOffice zu bearbeiten.
Antworten
Painter
Beiträge: 1
Registriert: Mi 16. Feb 2011, 21:53

Formular M:N Beziehung

Beitrag von Painter » Mi 16. Feb 2011, 22:41

Hallo und guten Abend liebes Forum,

es geht um die Umsetzung einer m:n Beziehung in einem Formular.

Es sind drei Tabellen gegeben A {ID(Integer), Namen}, B {ID(Integer), Gummibärchenname} und C {FK_A_ID, FK_B_ID, Datum, Menge}.

Primärschlüssel:
Tabelle A: ID
Tabelle B: ID
Tabelle C: FK_A_ID, FK_B_ID, Datum

In einem Formular (Daten werden tabellarisch dargestellt) möchte ich die Namen von Gummibärchenesser eintragen bzw. bearbeiten. Nun kommt das eigentliche Problem. Im selben Formular soll es möglich sein zu einem bestimmten Datum einem Gummibärchenesser eine oder verschiedene Gummibärchensorte(n) zuzuordnen mit jeweils einer bestimmten Menge.
Dazu müsste es ein Feld geben in dem das Datum erst festgelegt wird. Danach können die Mengen zu den Gummibärchennamen eingegeben werden. Die Gummibärchennamen sollen alle in einer Liste sichtbar sein, deshalb möchte ich kein Listenfeld verwenden.

Ich komme nicht drauf wie man diese Problematik in Base umsetzen könnte.

MfG Painter

christian
Beiträge: 12
Registriert: Mo 15. Nov 2010, 12:33

Re: Formular M:N Beziehung

Beitrag von christian » Fr 25. Feb 2011, 08:11

in etwa so?

Edit:
Dazu müsste es ein Feld geben in dem das Datum erst festgelegt wird. Danach können die Mengen zu den Gummibärchennamen eingegeben werden. Die Gummibärchennamen sollen alle in einer Liste sichtbar sein, deshalb möchte ich kein Listenfeld verwenden.
Sorry, das habe ich gestern überlesen... hab's mal neu hochgeladen. Das Datum muss bei jedem Datensatz neu eingegeben werden, man könnte hier ein Standard-Datum einstellen oder das ganze per Makro lösen....
Dateianhänge
Neue Datenbank21.zip
(10 KiB) 671-mal heruntergeladen

Open Office
Antworten