phpbar.de logo

Mailinglisten-Archive

Re: AW: PRIMARY KEY...
Archiv Mailingliste mysql-de

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: AW: PRIMARY KEY...



Hi Achim,

At 19:31 13.08.99 +0200, Achim Gosse wrote:
>> Hi,
>> ich habe eine Table-Definition:
>> CREATE TABLE catchwords (
>>   cid int DEFAULT '0' NOT NULL auto_increment,
>>   word varchar(50) DEFAULT '' NOT NULL,
>>   link varchar(50) DEFAULT '' NOT NULL, 
>>   PRIMARY KEY(cid,word)
>> );
>> 
>> Nun dachte ich, da "word" ja auch ein PRIMARY KEY ist, das es 
>> auch uniqued
>> ist, allerdings hab ich nun festgestellt, das in words 
>> mehrere Datensätze
>> den selben wert haben, kann mir das einer erklären?
>
>wer sagt denn, das "word" unique ist? nur weil es bestandteil des
>schluessels ist, muss es nicht unique sein.
>nur die kombination aus "cid" und "word" muss unique sein.
>die key definition dieser tabelle ist eh unsinnig in meinen augen, da "cid"
>bereits ein eindeutiger schluessel ist und "word" nur "mitgeschliffen" wird.

ACHSO - ich dachte durch ein PRIMARY KEY(col1,col2,col3) wären die Spalten
jeweils PRIMARY KEY...
naja, danke jedenfalls, dass ich das jetzt (endlich) weiß

Bye & Thanks
  Dante

---
*** Abmelden von dieser Mailingliste funktioniert per E-Mail
*** an mysql-de-request_(at)_lists.4t2.com mit Betreff/Subject: unsubscribe


Home | Main Index | Thread Index

php::bar PHP Wiki   -   Listenarchive