phpbar.de logo

Mailinglisten-Archive

[php] unique

[php] unique

Martin Franz php_(at)_phpcenter.de
Fri, 15 Jun 2001 14:49:00 +0200


Hi,

> CREATE TABLE category (
>    id int(11) NOT NULL auto_increment,
>    category varchar(50),
>    PRIMARY KEY (id),
>    UNIQUE id (id)
> );

Wenn ich mir eine kleine Korrektur erlauben darf:
es bringt nicht viel den Primary Key unique zu machen, der ist nämlich durch
AUTO_INCREMENT sowieso schon unique.
Ich denke die angestrebte Lösung sieht eher so aus:

 CREATE TABLE category (
    id int(11) NOT NULL auto_increment,
    category varchar(50) not null,
    PRIMARY KEY (id),
    UNIQUE idx_category (category)
 );

(tested)

so long,
martin



php::bar PHP Wiki   -   Listenarchive