Visa ett inlägg
Oläst 2004-11-09, 22:50 #11
Tvartom Tvartom är inte uppkopplad
Medlem
 
Reg.datum: Oct 2004
Inlägg: 86
Tvartom Tvartom är inte uppkopplad
Medlem
 
Reg.datum: Oct 2004
Inlägg: 86
Citat:
Ursprungligen postat av Robert
Citat:
Ursprungligen postat av heyday
om tanken är att varje registerrad ska kunna förekomma en gång i en kategori så är id kolumnen i "kategori-koppling-tabell" överflödig, såvida inte just den relationen ska användas på något annat ställe (vilket inte är troligt i det här fallet). Sätt en unik begränsning på de två kvarvarande istället.

Ett tips.
Jag tyckte mig läsa att han ville ha ett 1-till-många förhållande.
Nä, det stämmer att den id-kolumnen inte behövs, 1-till många realationen är inte beorende av det!

Tack för tipset!
Körde precis:
Kod:
SQL:
ALTER TABLE kategori-koppling DROP id;
ALTER TABLE kategori-koppling ADD UNIQUE ( register_id, kat_id );
Bör man även alltid ha en PRIMARY ???
Citat:
SQL:
ALTER TABLE kategori-koppling ADD PRIMARY KEY ( register_id, kat_id );
Tvartom är inte uppkopplad   Svara med citatSvara med citat