Тема: Проектування бази даних
Добрий вечір.
Вибачте, що я так давно не навідувався на форум, питань особливих не було (чи я, напевно, нарешті навчився гуглити), а відповіді мої переважно складаються з посилань на "Правила" та з побажань коректно оформлювати тему, тому і не заходив)
Коротше кажучи, постала в мене фундаментальна (слово дуже підходить) проблема з проектуванням баз даних.
Наче БД я розумію, сам принцип теж, роботу з ними для конкретного типу та мови теж, за бажанням дізнаюсь. Але от не можу я правильно спроектувати саму базу.
Ну як, в коледжі нас звісно "навчили" теорії, про рядки, про типи, про зв'язки і тому-подібне і навіть намагались навчити проектувати, говорили за декілька (здається 4) нормальних форм, але...
На стандартному прикладі, як типу студентська Група створити базу нас то навчили, якось таким боком:
Група:
*Код групи
Назва групи
Кількість студентів
Відділення
Код студента
Студент:
*Код студента(студентського)
Ім'я
Прізвище
По батькові
Телефон
Ідентифікаційний код
Дата народження
Це був маленький приклад, звісно там для кожного поля свій тип.. Але ось мені здається, що це просто якась "мазня".
Можливо хтось може дати конкретні поради, або навести приклади з життя. Бо хочеться конкретно на чужих помилках навчитися. Тим більш, що зараз на практиці в гарній студії і хочу, в майбутньому, працювати там)
Буду вдячний за будь-який коментар.