Appearance
Opgaver - 3NF
Opgave 1
Orders
| orderId (pk) | customerId | customerName | customerCity |
|---|---|---|---|
| 5001 | C10 | Eva Hansen | Odense |
| 5002 | C11 | Lars Jensen | Vejle |
- 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) | departmentId | departmentName | departmentPhone |
|---|---|---|---|
| E01 | D10 | HR | 12345678 |
| E02 | D11 | IT | 87654321 |
- 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.