n4e/\@
17.03.2009, 00:54
Не знал куда запостить, решил в болталку.
Не могу разобраться с нормальными формами, вот в википедии есть пример (http://ru.wikipedia.org/wiki/%D0%A2%D1%80%D0%B5%D1%82%D1%8C%D1%8F_%D0%BD%D0%BE% D1%80%D0%BC%D0%B0%D0%BB%D1%8C%D0%BD%D0%B0%D1%8F_%D 1%84%D0%BE%D1%80%D0%BC%D0%B0) Где там первичный ключ в последних двух таблицах?
Вот у меня есть таблица: Название фирмы | адрес | ф.и.о контактного лица | телефон | факс
Ключевое поле сейчас название фирмы т.к. оно не будет одинаковым.
Я так понимаю что бы привисти эту таблицу к 3НФ мне надо ее разбить на 4-ри таблице?
1. Название фирмы | адрес
2. Адрес | ф.и.о
3. ф.и.о | телефон
4. Телефон | факс
а что из этого должно быть ключевым полем? или я вобще не в ту сторону пошел?
Заранее благодарен.
Не могу разобраться с нормальными формами, вот в википедии есть пример (http://ru.wikipedia.org/wiki/%D0%A2%D1%80%D0%B5%D1%82%D1%8C%D1%8F_%D0%BD%D0%BE% D1%80%D0%BC%D0%B0%D0%BB%D1%8C%D0%BD%D0%B0%D1%8F_%D 1%84%D0%BE%D1%80%D0%BC%D0%B0) Где там первичный ключ в последних двух таблицах?
Вот у меня есть таблица: Название фирмы | адрес | ф.и.о контактного лица | телефон | факс
Ключевое поле сейчас название фирмы т.к. оно не будет одинаковым.
Я так понимаю что бы привисти эту таблицу к 3НФ мне надо ее разбить на 4-ри таблице?
1. Название фирмы | адрес
2. Адрес | ф.и.о
3. ф.и.о | телефон
4. Телефон | факс
а что из этого должно быть ключевым полем? или я вобще не в ту сторону пошел?
Заранее благодарен.