Нормализација - задаци¶
Препознати које правило нормализације је нарушено за дате ентитете и атрибуте, а затим разрешити проблем. Дозвољено је увођење нових атрибута приликом увођења нових ентитета, где је то неопходно.

UMETNIK: #id, ime, prezime, biografija, naziv_slike
Решење: 1NF – један уметник је насликао више слика

UMETNIK: #id, ime, prezime, naziv_održane_izložbe, datum_otvaranja_izložbe, naziv_izložbenog_prostora
Решење: 3NF – група атрибута naziv_održane_izložbe, datum_otvaranja_izložbe, naziv_izložbenog_prostora чини засебну целину која описује одржану изложбу.

UMETNIK: #id, ime, prezime, naziv_održane_izložbe
Решење: 1NF – један уметник је одржао више изложби.

ODRŽANA IZLOŽBA: #id_umetnika, #id_izložbenog_prostora, #datum, dužina_trajanja, komentar, datum_rođenja_umetnika, adresa_izložbenog_prostora.
Решење:
2NF – атрибут datum_rođenja_umetnika није у директној функционалној зависности од целог примарног јединственог идентификатора, већ само од id_umetnika.
2NF – атрибут adresa_izložbenog_prostora није у директној функционалној зависности од целог примарног јединственог идентификатора, већ само од id_izložbenog_prostora.


PROIZVOD: #id, naziv, cena, kategorija, opis_kategorije
Решење: 3NF – група атрибута kategorija, opis_kategorije чини засебну целину која описује категорију (атрибут kategorija је заправо назив категорије, на пример: прехрамбени производи, кућна хемија, бела техника…).

PROIZVOĐAČ: #id, naziv, adresa, PIB, naziv_proizvoda
Решење: 1NF – један произвођач производи више производа.

PROIZVOĐAČ: #id, naziv, adresa, PIB, oblast_rada, opis_oblasti_rada.
(област рада је, на пример: прехрамбена индустрија, производња беле технике…).
Решење: 3NF – група атрибута oblast_rada, opis_oblasti_rada чини засебну целину која описује област рада (атрибут oblast_rada је заправо назив, на пример: прехрамбена индустрија, производња беле технике…).


MAGACIN: #id_proizvoda, #id_prodavnice, količina, poslednji_datum_nabavke, naziv_proizvoda
Решење: 2NF – атрибут naziv_proizvoda није у директној функционалној зависности од целог примарног јединственог идентификатора, већ само од id_proizvoda.

AUTOMOBIL: #registarski_broj, datum_registracije, proizvođač, model, ime_vlasnika, adresa_vlasnika, broj_lične_karte_vlasnika
Решење: 3NF – група атрибута ime_vlasnika, adresa_vlasnika, broj_lične_karte_vlasnika чини засебну целину која описује власника.

PROIZVOĐAČ_AUTOMOBILA: #PIB, naziv, adresa_sedista, veb_sajt, naziv_modela
Решење: 1NF – један произвођач аутомобила производи више модела

REGISTRACIJA: #broj_sasije, #registarski_broj, datum, ime_vlasnika, adresa_vlasnika, broj_vozačke_dozvole_vlasnika
Решење: 3NF – група атрибута ime_vlasnika, adresa_vlasnika, broj_vozačke_dozvole_vlasnika чини засебну целину која описује власника.

ODELJENJE: #razred, #indeks_odeljenja, ime_učenika
Решење: 1NF – једно одељење има више ученика.