Mailinglisten-Archive |
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
php::bar PHP Wiki - Listenarchive