relationen - xmysqladmin
Carsten Umland
carsten.umland at gmx.de
Fri Nov 24 22:43:44 CET 2000
>> ich möchte 2 tab. verknüpfen 1:n
>> habe in tab1 einen primary key - auto increment not null definiert
>>
>> und in tab2 einen unique key - not null definiert
>
> Du meinst wohl umgekehrt: tab1 unique not null, tab2 primary not
> null. Sonst kann tab2 nicht mehrere primary keys mit dem gleichen
> Wert enthalten.
> Die Verbindung wird meineswissens über solche SQL Statements realisert.
>
> Die Logik für das korrekte Anlegen solcher Datensätze geht -
> meineswissens - nur über Programmlogik mit mehreren SQL
> Statements.
>
> Erzeuge Satz in tab1 - merke PrimKey.
> Erzeuge Satz in tab2 mit PrimKey.tab1 als PrimKey.
also sozusagen, wenn in tab1 tupel1 erzeugt wird , merkt sich mysql den
auto_increment id und überträgt ihn dann in tab2 bei anlage eines tupels ?
hört sich gut an..
ist für mich zwar keine original 1:n aber immerhin eine Eselsbrücke
und wie sage ich es nun in mysql ?
---------------------------------
with best regards
carsten umland
mailto:carsten.umland at gmx.de
GPG Key fingerprint = 9C50 575A F4CE 7632 D601 EF61 74DB 1139 68AE 928D
KeyServer http://germany.keyserver.net/en/
---------------------------------
More information about the Linux
mailing list