|
|
su.dbms- SU.DBMS ---------------------------------------------------------------------- From : Vladimir Pavlikov 2:5020/400 26 Jun 2001 18:43:08 To : All Subject : Re: Вспомним 4NF -------------------------------------------------------------------------------- Hello! "Oleg V. Boldyrev" <olegb@dim.sartax.saratov.su> wrote: > Разумная схема - это та, что соответствовует теории HФ. Либо, если > требования теории сознательно нарушены, должны быть компенсирующие меры. "Разумная схема" - это та, что соответствует предметной области и задачам. Вне самого факта существования теории HФ. "Волею судьбы" мне пришлось сделать немало БД с использованием нереляционных СУБД. Затем, после знакомства с HФ я проверил (ради интереса) соответствие их схем теории HФ. Все находились в 4HФ и HФБH, за редкими исключениями. _Разум- ными_, т.е. изменений вносить не стал. Я говорю лишь про одно - сделанные _проектировщиком_ схемы соответствуют тому, чему "нужно". Если же он плохо разобрался в предметной области/задаче - его схема при анализе все равно будет "соответствовать" HФ. В силу неверных пред- ставлений. Т.е. HФ не являются не только целями, но и средствами. > Если проектировщик нарушит условия HФ, ему действительно понадобится помощь, Проектировщик - не нарушит. Или - нарушит сознательно. Иначе это плохой проек- тировщик. Сказанное верно вне зависимости от того, знает он о HФ или нет :) > ибо > но будет страдать от аномалий добавления, удаления, изменения и т.д. А теория > HФ заранее все это ему объясниет. Это ли не осмысленность? Это ли не помощь? Если ты о обучении - возможно. Хотя и не обязательно. Я говорю о работе. > Возьмем тот же телефонный номер. Хороший пример. Для телефониста - > неатомарный, > для бухгалтера ГТС - атомарный. Это одна предметная область (ГТС) или разные? > Hеважно, важно, что именно телефонист и бухгалтер будут программисту > объяснять, атомарно или нет (хотя они этого слова не знают ;). И как ты реализуешь? И в какой форме будет находится схема? - или в разных, для бухгалтера и телефониста? :) И кто "будет страдать от аномалий добавления, удаления, изменения" - один из этих двух, или ты, или админ? :)) Видишь, сколько вопросов :( Для меня это третья область, телефоно-бухгалтерская :) Аномалий не будет никаких, и мне глубоко безразлично, в какой форме (с точки зрения теле- фонистов-бухгалтеров-усовых) будет находится схема. -- Владимир Павликов. Отправлено через сервер Talk.Ru - http://www.talk.ru --- ifmail v.2.15dev5 * Origin: Fidolook Express 2.000 www.fidolook.da.ru (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /su.dbms/6488e5870831.html, оценка из 5, голосов 10
|