Skip to content

Opgaver - 3NF

Opgave 1

Orders

orderId (pk)customerIdcustomerNamecustomerCity
5001C10Eva HansenOdense
5002C11Lars JensenVejle
  • Skriv hvilke felter der bestemmer andre felter (funktionelle afhængigheder)
  • Forklar kort, hvorfor tabellen ikke er i 3NF
  • Del tabellen op i mindre tabeller, så de er i 3NF. Skriv nøglerne til hver tabel.

Opgave 2

Employees

employeeId (pk)departmentIddepartmentNamedepartmentPhone
E01D10HR12345678
E02D11IT87654321
  • Skriv hvilke felter der bestemmer andre felter (funktionelle afhængigheder)
  • Vis hvorfor der er transitive afhængigheder
  • Del tabellen op i mindre tabeller, så de er i 3NF. Skriv nøglerne til hver tabel.