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


su.dbms

 
 - SU.DBMS ----------------------------------------------------------------------
 From : Viktor Fedoseev                      2:5004/30.9    18 Jun 2001  14:06:46
 To : All
 Subject : Вспомним 4NF
 -------------------------------------------------------------------------------- 
 
   Вспомним 4NF а также былые споры.
 
   Возникла тут у нас небольшая дискуссия о 4NF.
   Предыстория: один товарищ в архивах наткнулся
   на высказывание Alex Usoff про 4NF (речь шла об отделе кадров)
 =======
   Konstantin Tsvetkov приводил свою реализацию таблицы по перемещениям:
     Пеpемещения по каpточке:
     Код каpточки
     Дата пpиказа
     Код должности
     Код подpазделения
  Alex Usoff:  AU>> Здесь наpушена 4HФ.
  аргументы Alex Usoff:
  "Очень пpосто. Человек может менять должности в pамках одного подpазделения?
   Человек может менять подpазделения, оставаясь в одной должности? Ответив
 "да",Вы тем самым наpушаете 4HФ. Ответив "нет", погpешите пpотив естества ;)"
 ======
  В общем, одна сторона решила, что прав Alex Usoff, аргументы типа
 таких(кратко):
   фиг с ними,c EK ключами, но по такому вопросу, как нормализация,
    он человек дотошный и многоопытный, да и действительно, ведь есть
    многозначная зависимость кода должности от кода подразделения
 
  другая сторона: никакого нарушения 4NF в такой структуре нет,нарушение
  было бы, если работая в подразделении человек бы находился одновременно
  на всех возможных должностях этого подразделения. Кроме того, существует
  теорема, согласно которой, разбив исходную таблицу на две (с кодом
  должности одна, с кодом подразделения другая) и соединив их потом
  мы должны получить исходную таблицу без избыточности, если исходная
  таблица содержала многозначные зависимости. В этом же случае получится
  избыточная(ошибочная информация), следовательно никакого нарушения 4NF нет.
 
  Итак, проверим обитателей эхи на знание основ :)) ?
 
 Bye ...
  Victor.
 
 --- GoldED+/W32 1.1.4.7
  * Origin: Стояли звери около двери... (2:5004/30.9)
 
 

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

 Тема:    Автор:    Дата:  
 Вспомним 4NF   Viktor Fedoseev   18 Jun 2001 14:06:46 
 Re: Вспомним 4NF   Lev Yunak   19 Jun 2001 19:54:00 
 Вспомним 4NF   Viktor Fedoseev   20 Jun 2001 15:17:48 
 Re: Вспомним 4NF   Vladimir Pavlikov   20 Jun 2001 14:25:11 
 Вспомним 4NF   Viktor Fedoseev   20 Jun 2001 20:26:40 
 Re: Вспомним 4NF   Vladimir Pavlikov   20 Jun 2001 18:52:54 
 Вспомним 4NF   Viktor Fedoseev   21 Jun 2001 08:41:28 
 Re: Вспомним 4NF   Vladimir Pavlikov   21 Jun 2001 18:56:39 
 Вспомним 4NF   Viktor Fedoseev   20 Jun 2001 20:44:40 
 Re: Вспомним 4NF   Vladimir Pavlikov   20 Jun 2001 19:23:20 
 Вспомним 4NF   Viktor Fedoseev   21 Jun 2001 09:18:38 
 Вспомним 4NF   Vadim Rumyantsev   21 Jun 2001 11:39:11 
 Re: Вспомним 4NF   Lev Yunak   22 Jun 2001 14:04:10 
 Re: Вспомним 4NF   Vladimir Pavlikov   21 Jun 2001 18:50:04 
 Re: Вспомним 4NF   Lev Yunak   21 Jun 2001 19:03:00 
 Re: Вспомним 4NF   Tolik Tentser   20 Jun 2001 18:28:40 
 Re: Вспомним 4NF   Vladimir Matsievsky   21 Jun 2001 09:30:59 
 Вспомним 4NF   Alexander Gerus   21 Jun 2001 10:10:00 
 Re: Вспомним 4NF   Lev Yunak   21 Jun 2001 18:58:00 
 Re: Вспомним 4NF   Tolik Tentser   22 Jun 2001 18:21:57 
 Re: Вспомним 4NF   Andrew Grachyov   24 Jun 2001 20:53:00 
 Re: Вспомним 4NF   Ilya Zvyagin   26 Jun 2001 11:05:36 
 Re: Вспомним 4NF   Vladimir Pavlikov   26 Jun 2001 13:54:46 
 Re: Вспомним 4NF   Ilya Zvyagin   26 Jun 2001 15:11:48 
 Re: Вспомним 4NF   Lev Yunak   25 Jun 2001 10:59:06 
 Re: Вспомним 4NF   Vladimir Pavlikov   25 Jun 2001 14:05:40 
 Re: Вспомним 4NF   Ilya Zvyagin   26 Jun 2001 11:05:36 
 Re: Вспомним 4NF   Vladimir Pavlikov   26 Jun 2001 13:54:46 
 Re: Вспомним 4NF   Ilya Zvyagin   26 Jun 2001 15:11:49 
 Re: Вспомним 4NF   sad   06 Jul 2001 15:17:47 
 Re: Вспомним 4NF   Vladimir Pavlikov   06 Jul 2001 17:05:07 
 Re: Вспомним 4NF   sad   07 Jul 2001 14:18:45 
 Re: Вспомним 4NF   Vladimir Pavlikov   09 Jul 2001 13:53:15 
 Re: Вспомним 4NF   Serguei Tarassov   25 Jun 2001 21:07:38 
 Вспомним 4NF   Andrey Bulichev   20 Jun 2001 09:15:14 
 Re: Вспомним 4NF   Vladimir Pavlikov   20 Jun 2001 14:25:11 
 Вспомним 4NF   Viktor Fedoseev   20 Jun 2001 17:27:08 
 Re: Вспомним 4NF   Oleg Motov   20 Jun 2001 20:04:05 
 Вспомним 4NF   Viktor Fedoseev   21 Jun 2001 08:58:35 
 Вспомним 4NF   Viktor Fedoseev   21 Jun 2001 12:38:02 
 Вспомним 4NF   Andrey Bulichev   20 Jun 2001 22:04:27 
 Re: Вспомним 4NF   Serguei Tarassov   25 Jun 2001 20:55:32 
Архивное /su.dbms/27673b2db6a5.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional