1:n relation

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: 1:n relation

Re: 1:n relation

von Franky1112 » Do, 20.08.2009 14:32

Danke - das muss man einfach wissen, dass man den Fremdschluessel in der anderen Tabelle braucht. Ist aber im Nachhinein vollkommen logisch. Ich war es nur von Access anders gewohnt, da sucht man es im Dialog einzustellen.

Re: 1:n relation

von egottfried » Do, 20.08.2009 11:25

hallo,
wenn Du in der übergeordneten Tabelle ein Feld ID [Integer] als Primärschlüssel definierst und in der untergeordneten Tabelle das gleiche Feld ID [Integer] nicht Primärschlüssel ist, sollte beim Erstellen der Relation eigentlich automatisch eine 1:n Beziehung generiert werden. Im Relationen Dialog kann man das nicht beeinflussen, soweit ich weiß.
mfG egottfried

Re: 1:n relation

von dkledi » Do, 20.08.2009 11:15

Hallo,

meine Erfahrung besagt, dass bei sauberem Umgang mit Primär- und Fremdschlüsseln automatisch eine 1:n - Beziehung erzeugt wird. Die n:m - Beziehungen müssen über eine zusätzliche Tabelle in zwei 1:n - Beziehungen aufgelöst werden. Diese zusätzliche Tabelle beinhaltet eigentlich nur einen eigenen Primärschlüssel (unter Base glaub ich notwendig) und die beiden Fremdschlüssel zu den Tabellen der eigentlichen m:n - Beziehung.

dkledi

Re: 1:n relation

von Franky1112 » Mi, 19.08.2009 15:41

Geht das denn nicht im Open Office 3.1 1:n und n:m Beziehungen zwischen Tabellen zu definieren???

1:n relation

von Franky1112 » Mi, 19.08.2009 14:10

Hallo,

wie kann ich im Entwurf die Beziehung von 1:1 in 1:n ändern? Ich habe die Beziehung zunächst mit der Maus im Entwurfmodus gezogen.
ich erhalten immer nur das Standardfenster bei Eigenschaften mit den beteiligen Feldern und den Update / Löschoptionen.
An beiden Enden steht 1.

Nach oben