Hi, i create n to n relations like this, right?
create table person ( id serial, name text ); create table address ( id serial, street text ... ); create table person2adress ( id serial, person_id integer not null references person(id), address_id integer not null references address(id), ); than i can select all adresses from one person with id =1 with select street from address where id = ( select adress_id from person2adress where person_id = 1 ); ok so far so good. but you can still insert persons without any adress. so its a 0..n relation. But how van i achieve that you canīt insert any person without adress??? thanks in advance janning ---------------------------(end of broadcast)--------------------------- TIP 4: Don't 'kill -9' the postmaster