Re: Таблицы с взаимными связями - Mailing list pgsql-ru-general

From eshkinkot@gmail.com (Сергей Бурладян)
Subject Re: Таблицы с взаимными связями
Date
Msg-id 87k4532pcn.fsf@home.progtech.ru
Whole thread Raw
List pgsql-ru-general
"Dmitry E. Oboukhov" <unera@debian.org> writes:

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

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

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

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

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

pgsql-ru-general by date:

Previous
From: eshkinkot@gmail.com (Сергей Бурладян)
Date:
Subject: Re: Чистка таблиц
Next
From: "Dmitry E. Oboukhov"
Date:
Subject: Очистка БД