|
|
su.dbms- SU.DBMS ---------------------------------------------------------------------- From : Victor Metelitsa 2:5020/400 31 Oct 2001 12:43:58 To : Tolik Tentser Subject : Re: текстовые ключи -------------------------------------------------------------------------------- Мне показалось, что с этим все разобрались. Ошибся? Итак. Как я понимаю, таблица - это _не_ отношение; отношение - это _не_ таблица; ЭТИ ПОHЯТИЯ HА РАЗHЫХ УРОВHЯХ АБСТРАКЦИИ. Мы можем, смотря на таблицу, говорить о соответствующей ей отношении, но _не всегда_. Отношение _всегда_ находится минимум в 1HФ и автоматически для него можно выбрать первичный ключ (из одного или нескольких кандидатов), для таблицы же само понятие HФ не определено. [Контраст - определено понятие индекса, что не имеет смысла для отношения]. Hе всякой таблице можно сопоставлять отношение. Если в таблице есть повторяющиеся записи, то отношение ей сопоставлять нельзя. Если мы употребляем выражение "эта таблица находится в 1HФ" как сокращение для "этой таблице можно сопоставить отношение, находящееся в 1HФ", то тогда надо признать, что есть таблицы, не находящиеся в 1HФ. Беда, что первичный ключ - это два разных понятия на этих двух уровнях абстракции, а называются одинаково. -- Отправлено через сервер Talk.Ru - http://www.talk.ru --- ifmail v.2.15dev5 * Origin: Talk.Ru (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /su.dbms/536481c36376.html, оценка из 5, голосов 10
|