Zadaci za vežbu i pitanja

Normalizacija Zadatak 5.

Normalizacija Zadatak 5.

napisao/la Ana Kaplarević-Mališić -
Broj odgovora: 2

Data je relacija Pokloni(IDdete, rodjak, IDosoba, poklon, godina). Koja ograničenja na broj poklona koje jedno dete može da dobije nameće svaka od narednih funkcionalnih zavisnost (ukoliko je broj poklona ograničen, navesti čime je ograničen):

a)    IDdete, rodjak -> poklon, godina ;

b)    IDdete, godina -> poklon, rodjak, IDosoba ;

c)    IDosoba -> poklon, godina, rodjak, IDdete.


U odgovoru na Ana Kaplarević-Mališić

Odgovor: Normalizacija Zadatak 5.

napisao/la Rijalda Bajraktarevic -

a)Dete od svakog rodjaka jednom moze dobiti jedan poklon(uslov:imena rodjaka razlicita)

b)U toku jedne godine dete moze dobiti jedan  poklon samo od jednog rodjaka

c)Dete od svakog rodjaka moze dobiti poklon ,ali svaki rodjak mu moze dati poklon samo jednom

U odgovoru na Rijalda Bajraktarevic

Re: Odgovor: Normalizacija Zadatak 5.

napisao/la Ana Kaplarević-Mališić -

Vaš odgovor je solidan.

Značenja atributa nisu baš bila jasna. Izvinjavam se! Pod rodjak se podrzumevala rođačka veza (ujak, ujna, tetka,...)

a)    IDdete, rodjak -> poklon, godina ;

Jedno dete može od svake vrste rođaka da dobije samo jedan poklon, nevezano za godinu. 

b)    IDdete, godina -> poklon, rodjak, IDosoba ;

Jedno dete jedne godine može dobiti samo jedan poklon. 

c)    IDosoba -> poklon, godina, rodjak, IDdete.

Jedna osoba može dati samo jedan poklon, ali to ne utiče na broj poklona koje jedno dete može dobiti. Svako dete može dobiti onoliko poklona koliko ima rođaka.