Re: one-to-one

Поиск
Список
Период
Сортировка
От Adrian Holovaty
Тема Re: one-to-one
Дата
Msg-id 200308211332.03345.postgres@holovaty.com
обсуждение исходный текст
Ответ на Re: one-to-one  (Josh Berkus <josh@agliodbs.com>)
Ответы Re: one-to-one
Re: one-to-one
Список pgsql-novice
Josh Berkus wrote:
> create table people (
>     id SERIAL PRIMARY KEY
>     name
>     address ....
> );
> create table member_info (
>     id INT REFERENCES people(id) PRIMARY KEY
>     orientation
>     officer ...
> );
> Using ID both as PK and as an FK in the member_info table creates a 1:0-1
> relationship.

What are the advantages and disadvantages of this approach over table
inheritance?

create table people (
   id SERIAL PRIMARY KEY
   name
   address ....
);
create table members (
   orientation
   officer ...
) inherits people;

Adrian

В списке pgsql-novice по дате отправления:

Предыдущее
От: Josh Berkus
Дата:
Сообщение: Re: one-to-one
Следующее
От: Jason Hihn
Дата:
Сообщение: Re: one-to-one