|
|
|
Irina91 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 19.1.2011 Репутация: нет Всего: нет |
Здравствуйте уважаемые участники конференции! Помогите пожалуйста правильно определить нормальные формы у табличек. Я только начинаю постигать азы нормализации и пока что путаюсь. Фото с формами находится по ссылке: http://fotoifolder.ru/view_foto/cuecmkel8urg/
Вот что у меня получилось: 1) 3НФ 2) 2НФ 3) 3НФ 4) Тут совсем незнаю, ни на что не похоже 5) Тут так же Очень рассчитываю на вашу помошь! PS: Извините если тему не в том разделе создала, я тут новенькая. |
|||
|
||||
SPrograMMer |
|
|||
Спамер :) Профиль Группа: Участник Сообщений: 442 Регистрация: 5.11.2004 Где: Краснодар Репутация: 1 Всего: 6 |
не правда, не удовлетворяет даже 1НФ - данные не в атомарной форме - столбец "Фамилия инициалы". Желательно разделить отдельно: Столбец "фамилия", столбец "инициалы", а еще лучше на три столбца - "Фамилия", "Инициал имени", "Инициал отчества" - идеальный вариант видимо да. Названия дисциплин было бы не плохо вынести в отдельную таблицу, а тут хранить только связи на них. так же как и в первом случае видимо, данные в одном столбце не атомарны. -------------------- животное = зверь законченный гентушник |
|||
|
||||
Irina91 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 19.1.2011 Репутация: нет Всего: нет |
SPrograMMer
Большое спасибо! Но пожалуй насчет первой таблицы я с вами не соглашусь, что инициалы обязательно нужно разносить по разным таблицам- например по ссылке ( http://archae-dev.com/l10r5part1.htm ) говорится что
Так что не все так однозначно. |
|||
|
||||
Irina91 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 19.1.2011 Репутация: нет Всего: нет |
А если взять во внимание информацию из моего предыдущего поста, то тогда 1 табличка в 3НФ?
|
|||
|
||||
SPrograMMer |
|
|||
Спамер :) Профиль Группа: Участник Сообщений: 442 Регистрация: 5.11.2004 Где: Краснодар Репутация: 1 Всего: 6 |
Видимо да
-------------------- животное = зверь законченный гентушник |
|||
|
||||
Правила форума "Delphi: Базы данных и репортинг" | |
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами Обязательно указание: 1. Базы данных (Paradox, Oracle и т.п.) 2. Способа доступа (ADO, BDE и т.д.)
FAQ раздела лежит здесь! Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Vit, Петрович. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Delphi: Базы данных и репортинг | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |