Fan trap

Fan trap

Do fan pasti pride, ko model predstavlja razmerje med entitetnima tipoma, vendar so števnosti teh povezave nastavljene tako, da so povezave med posameznimi entitetami dvoumne. Pojavlja se načeloma (vendar ne nujno) takrat, ko iz enega entitetnega tipa izhajata dve 1:m povezavi.

Primer pasti fan

Dvoumnost modela se izkaže pri poizvedbi: V katerem oddelku dela Miha Novak?

Rešitev pasti fan

- Izvede se preoblikovanje originalnega modela ER tako, da razmerja prestavimo (uredimo, razvrstimo) tako, kot v resnici obstajajo.

Primer: Delavec dela v oddelku, oddelek se nahaja na lokaciji.

Rešitev pasti fan