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 |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
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 создаются _после_ загрузки
данных из резервной копии.
--
С уважением, Сергей Бурладян
From | Date | Subject | |
---|---|---|---|
Next Message | Dmitry E. Oboukhov | 2012-01-16 07:22:22 | Очистка БД |
Previous Message | Сергей Бурладя =?utf-8?B?0L0=?= | 2012-01-07 20:53:41 | Re: Чистка таблиц |