Skip navigation

Példa: könyvtár

Könyvtári adatbázis

Tegyük fel, hogy a könyvtár az alábbi táblázatban tartja nyilván a kölcsönzéseket! A táblázatban a könyvek szerepelnek, ha egy könyvet kikölcsönöztek, akkor a dátum, olvasójegy, olvasóNév, olvasóLakcím mezők ki vannak töltve a könyv sorában, különben pedig üresek. Az szerző itt most csak egy mezőt takar, ha több szerzője van egy könyvnek, akkor szerzőket  egymás után sorolják fel a szerző mezőben.

Kölcsönzés ( leltári szám, könyvCím, szerző, kiadásiÉv, kiadó, dátum, olvasójegy, olvasóNév, olvasóLakcím)

Derítsük fel ebben a sémában a függőségeket!

{leltári szám} → {könyvCím, szerző, kiadásiÉv, kiadó, olvasójegy, olvasóNév, dátum, olvasóLakcím}
{olvasójegy} → {olvasóNév, olvasóLakcím}
{könyvCím, kiadásiÉv, kiadó} → {szerző}

A származtatott függőségeket nem vesszük fel külön.

Licensed under the Creative Commons Attribution Non-commercial Share Alike License 4.0