Skip site navigation (1) Skip section navigation (2)

Re: Таблицы с взаимными связями

From: eshkinkot(at)gmail(dot)com ( Сергей Бурладя =?utf-8?B?0L0=?=)
To: "Dmitry E(dot) Oboukhov" <unera(at)debian(dot)org>
Cc: pgsql-ru-general(at)postgresql(dot)org
Subject: Re: Таблицы с взаимными связями
Date: 2012-01-07 21:07:52
Message-ID: 87k4532pcn.fsf@home.progtech.ru (view raw or flat)
Thread:
Lists: pgsql-ru-general
"Dmitry E. Oboukhov" <unera(at)debian(dot)org> writes:

> Хочется таблицу групп сделать просто такой:
>
>  | group_id | name | creator_id |
>
> Ну и ON DELETE SET NULL если пользователя удалят.

Запретите удаление пользователей, сделайте флаг is_active bool :)

> Вопрос. утилиты pg_dump/restore будут корректно с такими вещами
> работать? mysqldump создавала ЕМНИП такой дамп, который обратно залить
> было непросто. А как в постгрисе с этой проблемой?

postgres обещает сам отслеживать все зависимости и восстанавливать таблицы в
корректном порядке. Ограничения внешних ключей в pg создаются _после_ загрузки
данных из резервной копии.

-- 
С уважением, Сергей Бурладян

In response to

pgsql-ru-general by date

Next:From: Dmitry E. OboukhovDate: 2012-01-16 07:22:22
Subject: Очистка БД
Previous:From: Сергей Бурладя =?utf-8?B?0L0=?=Date: 2012-01-07 20:53:41
Subject: Re: Чистка таблиц

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group