With 7.1b4: test=# create table auction_type(id serial,login text,birthday timestamp); test=# create table auction(unique(login)) inherits("auction_type"); ERROR: inherited attribute "login" cannot be a PRIMARY KEY because it is not marked NOT NULL But I didn't ask that "login" be a PRIMARY KEY, only a UNIQUE. What's going on there? Cheers, -- ARICIE: Vous laissez dans l'erreur un père qui vous aime ? Cruel, si de mes pleurs méprisant le pouvoir, Vous consentez sans peine à ne plus me revoir, Partez, séparez-vous de la triste Aricie. (Phèdre, J-B Racine, acte 5, scène 1)