Көпкестелік дерекқор құру
Анықтама
Бір кестеге барлық дерек жинау — қайталану, өзгерту қиындығы мен қате қаупін тудырады. Нормализациялау — қайталанатын дерекке бөлек кесте бөліп, кілт арқылы байланыстыру.
Өндіруші аты бөлек producers кестесіне шығарылады, ал instruments кестесінде тек id_producers кодын сақтаймыз — бұл сыртқы кілт.
| Байланыс түрі | Мысал |
| Біреуден-көпке | Бір өндірушінің бірнеше аспабы (ЕҢ КӨП тараған) |
| Біреуден-біреуге | Сирек қолданылады |
| Көптен-көпке | Аралық кесте арқылы жасалады |
Анықтама
Деректер тұтастығы — кестелер арасындағы байланыстың дұрыстығын қамтамасыз ету (жоқ кодты қолданбау).
Деңгей: Орта Байланыс түрін анықтау
Берілді: бір өндірушінің бірнеше аспабы бар.
Табу керек: байланыс түрі?
Шешуі:
Бір жазбаға бағынышты кестенің бірнеше жазбасы сәйкес — біреуден-көпке.
Жауабы: «Біреуден-көпке».