|
|
su.dbms- SU.DBMS ---------------------------------------------------------------------- From : Victor Metelitsa 2:5020/400 29 Aug 2001 10:27:52 To : Sergey Pratбh Subject : Re: Hа: Hа: текстовые ключи -------------------------------------------------------------------------------- "Sergey Pratсh" wrote: > > Hi! > > "Viktor Fedoseev" <Viktor.Fedoseev@p9.f30.n5004.z2.fidonet.org> > сообщил/сообщила в новостях следующее: news:999053306@p9.f30.n5004.z2.ftn... [...] > > Опять путаница ПК и ПК. > > Сказать честно - ни черта не понял! Объясни... > Hичего сложного. Есть разные уровни абстракции (назовем их A1 и A2). Hа уровне A1 мы говорим о таблицах, индексах и т.п., на более высоком уровне (A2) говорим об отношениях, нормальных формах и т.п. Первичным ключам не повезло - они на обоих уровнях называются одинаково. Между тем, если, например, на уровне A1 мы можем говорит о "создании" первичного ключа, на уровне A2 это бессмыслица. Дейт (если бы ты внимательно читал книжку, то заметил) начинает с уровня A1. В первой же главе он определяет первичный ключ примеррно как Michael - неважно какой набор колонок, лишь бы он идентифицировал запись. Затем Дейт перемещается на уровень А2! И "определение" первичного ключа перестает его удовлетворять. В пятой главе он уже требует неизбыточности. Michael, видимо, пропустил эту главу (как ты пропустил первую?)? Hу, а о нормальных формах речь идет уже на уровне A2, с неизбыточностью ПК. -- Отправлено через сервер Talk.Ru - http://www.talk.ru --- ifmail v.2.15dev5 * Origin: Talk.Ru (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /su.dbms/536435c5c3da.html, оценка из 5, голосов 10
|