Pozdravljeni!

Definicija 5. poslovne normalne oblike: Relacija je v 5. poslovni normalni
obliki takrat, kadar so odvisnosti nad eno entiteto oz. entitetnim tipom
premaknjeni v strukturno tabelo (relacijo).

5PNO uporabimo takrat, kadar želimo hraniti več hierarhij. Namreč v takih
primerih povezava tabele same nase odpove in ne moremo več hraniti različnih
hierarhij. Zato se v takih primerih prenese hierarhija v strukturno tabelo.
Lepo je to prikazano na primeru kosovnice(EMRIS Strukturni razvoj, str.:
256), ko izdelek 893 hkrati element izdelka 123 in hkrati tudi 413 (st_izd).
Če bi namreč želeli hraniti tako strukturo sestava izdelkov v eni relaciji,
ki ima povezavo samo nase, bi bilo potrebno ta izdelek št. 893 zapisati z
dvema različnima zapisoma (dva različna id pa čeprav gre v bistvu za isti
element). Torej je v takih primerih nujno uporabiti 5PNO.

Upam, da nisem preveč zakompliciral zadeve :-)

--
LP, Tomaž

Reply via email to