-29 / 1 / 0
Регистрация: 22.04.2015
Сообщений: 112
|
||||||||||||||||||||||||||
1 | ||||||||||||||||||||||||||
Метод нормализации29.09.2015, 15:58. Показов 1217. Ответов 3
Метки нет (Все метки)
Построить структуру данных, используя метод нормализации:
определить первичный ключ в исходной таблице; определить виды зависимостей не ключевых атрибутов от ключей. Используя метод декомпозиции без потерь, заменить отношение проекциями в третьей нормальной форме.
Добавлено через 5 минут Я считаю что первичным ключ будет составной: это Номер дороги+Код города. Как вы считаете?
0
|
29.09.2015, 15:58 | |
Ответы с готовыми решениями:
3
2 и 3 форма нормализации О нормализации баз (в примерах) Построение отчета с круговой диаграммой в БД без нормализации Методом нормализации отношений спроектировать схему базы данных |
29.09.2015, 21:26 | 2 |
Вы не с того края начали. Сначала нужно определить сущности (таблицы).
Очевидно сущности у вас такие: 1. Дороги 2. Города Далее - выделить аттрибуты (столбцы) для каждой сущности (таблицы). Если я правильно понял вашу таблицу, то они будут примерно такие: 1. Города: - Id - Имя города - Население 2. Дороги: - Id - Номер дороги - Протяжённость - Город-начало (id города) - Город-конец (id города) - Количество поездок
0
|
7398 / 4535 / 295
Регистрация: 12.08.2011
Сообщений: 14,032
|
|
30.09.2015, 03:14 | 3 |
Сообщение было отмечено VinniPuh как решение
Решение
А я считаю, что первичным(основным) ключом в любой таблице должен быть код(id) с типом счётчик и никаких данных он в себе содержать не должен. Его задача - идентификация записи и связь с другими таблицами.
1
|
1266 / 448 / 129
Регистрация: 21.03.2013
Сообщений: 1,210
|
|
30.09.2015, 10:55 | 4 |
Номер дороги - должен быть уникальным - поэтому его можно использовать как ключ
в таблице Дороги (поля: Номер дороги, Протяженность, КодНПНачала, КодНПКонец, другие) Названия городов НП может повторятся поэтому его лучше не использовать как ключ в таблице города (поля: КодНП, название НП, количество жителей) связь КодНП - КодНПНачала (один - ко многим) КодНП - КодНПКонец (один ко многим) Количество поездок - переменная величины (которая получается позсчетом количества поездок за период времени) из других данных (например таблица поездок поля: Дата поездки, КодНПначала, КодКПконец и др вид транспорта и тд) Добавлено через 2 минуты кстати Население - тоже может быть не статическим а получаться последним по дате из таблицы Перепись населения( КодНП, дата переписи, Население)
0
|
30.09.2015, 10:55 | |
30.09.2015, 10:55 | |
Помогаю со студенческими работами здесь
4
Нормализации бд процедура нормализации Процедура нормализации строки Unicode. Алгоритмы нормализации Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |