Главная страница


su.dbms.sql

 
 - SU.DBMS.SQL ------------------------------------------------------------------
 From : Sergey Mokhov                        2:5020/400     19 Feb 2001  19:07:26
 To : All
 Subject : Re: идеалогия схемы бд
 -------------------------------------------------------------------------------- 
 
 > Hо отдельная проблема заключается и в том, что сущность "человек" также
 > может меняться по времени:
 > событие "человек сменил фамилию".
 > Вариант решения - составной первичный ключ "? человека + Дата начала +
 
 Дата
 
 > окончания"
 
 Hе так. "Nчеловека + Дата начала". Дата окончания - довесок. Требуется еще:
 1) констрайнт на (Дата окончания >= Дата начала).
 2) триггера на insert&update, проверяющие факт непересечения временнЫх
 интервалов разных записей с одинаковыми Nчеловека. Возможно, потребуется
 также контролировать факт отсутствия временнЫх разрывов (т.е., человек
 не может не иметь фамилии даже короткое время).
 
 > Вопрос: хороши ли составные первичные ключи?
 
 Ответ (DB2) - на практике - никаких проблем. Использую ключи, в которых
 до десятка полей (типично: два-три). Писать соединения, конечно, более
 хлопотно,
 чем при одном поле в ключе. Hо на производительности это не сказывается.
 
 --
 Sincerely Yours,
 S. Mokhov
 --- ifmail v.2.15dev5
  * Origin: Demos online service (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 идеалогия схемы бд   Vlad Bulayev   15 Feb 2001 11:08:42 
 Re: идеалогия схемы бд   Vladimir Pavlikov   15 Feb 2001 15:15:01 
 Re: идеалогия схемы бд   Vlad Bulayev   19 Feb 2001 17:27:35 
 Re: идеалогия схемы бд   Serg Vasiltsoff   16 Feb 2001 12:01:46 
 Re: идеалогия схемы бд   Vlad Bulayev   19 Feb 2001 17:23:31 
 Re: идеалогия схемы бд   Tolik Tentser   19 Feb 2001 19:01:22 
 Re: идеалогия схемы бд   Sergey Mokhov   19 Feb 2001 19:07:26 
 Re: идеалогия схемы бд   Serg Vasiltsoff   19 Feb 2001 20:06:34 
 Re: идеология схемы бд   Sergey Mokhov   19 Feb 2001 21:29:44 
 Re: идеология схемы бд   Serg Vasiltsoff   19 Feb 2001 22:40:40 
 Re: идеология схемы бд   Ilya Zvyagin   27 Feb 2001 14:00:37 
 Re: идеология схемы бд   Vladimir Pavlikov   27 Feb 2001 14:49:21 
 Re: идеология схемы бд   Ilya Zvyagin   02 Mar 2001 21:33:14 
 Re: идеология схемы бд   Vladimir Pavlikov   05 Mar 2001 17:20:04 
 Re: идеология схемы бд   Vova Aksionov   27 Feb 2001 15:01:35 
 Re: идеология схемы бд   Ilya Zvyagin   02 Mar 2001 21:35:15 
 Re: идеология схемы бд   Vova Aksionov   04 Mar 2001 16:09:35 
 Re: идеология схемы бд   Tolik Tentser   20 Feb 2001 19:03:56 
 Re: идеалогия схемы бд   Oleg Motov   19 Feb 2001 20:43:02 
 Re: идеалогия схемы бд   Dmitry Pushkashu   21 Feb 2001 10:39:00 
 Re: идеалогия схемы бд   Vlad Bulayev   22 Feb 2001 10:31:27 
 Re: идеалогия схемы бд   Sergey Mokhov   22 Feb 2001 14:25:20 
 Re: идеалогия схемы бд   Oleg Motov   22 Feb 2001 15:58:48 
 Re: идеалогия схемы бд   Oleg Motov   22 Feb 2001 15:58:48 
 Re: идеалогия схемы бд   Vlad Bulayev   22 Feb 2001 10:41:37 
 идеалогия схемы бд   Akzhan Abdulin   23 Feb 2001 13:09:36 
 идеалогия схемы бд   Andrew Bondaryuk   23 Feb 2001 18:34:38 
 идеалогия схемы бд   Akzhan Abdulin   27 Feb 2001 18:41:49 
Архивное /su.dbms.sql/54944bcfbcf5.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional