.dsy:it.
Show 150 posts per page

.dsy:it. (http://www.dsy.it/forum/)
- Basi di dati ~ informatica triennale (http://www.dsy.it/forum/forumdisplay.php?forumid=211)
-- Please help me!!!! (http://www.dsy.it/forum/showthread.php?threadid=29124)


Posted by homerfdl on 24-01-2007 10:05:

Please help me!!!!

ragazzi ho una cosa da chiedervi....se qualche buon anima mi
risponde magari mi evita di fare figuracce al compitino.....:D
:oops:
mi potreste spigare passo a passo l'esercizio 2 del testo di aprile 2006....quello della traduzione minimizzarando le relazioni....????
nn c'ho capito un granchè di come si svolge.....
grazie.....


Posted by Joliet Jake on 24-01-2007 11:15:

appena lo guardo ti dico.. per ora sto finendo di studiare.

__________________
In Blues We Trust


Posted by homerfdl on 28-01-2007 16:33:

nessuno raga domani c'è l'esame...!!!!
please!!!!


Posted by Kira82 on 28-01-2007 17:46:

Provo a spiegartelo..sperando che sia giusto:

E1 ha chiave primaria A11 e attributo A12 (fino a qui nessun dubbio), poi è legato a E2 da
- una relazione R1 con cardinalità 1:1 e partecipazione opzionale,
- una relazione R2 con cardinalità N:M,
- una relazione R3 con cardinalità 1:N e partecipazione opzionale;

quindi se vai a vedere gli appunti con titolo generazione dello schema relazionale-associazioni, vedi che questo si traduce

- per la relazione R1 con la scrittura della chiave primaria di E1 come chiave esterna di E2 e in E2 va messo anche l'attributo della relazione AR1;

- R2 va scritta nello schema perchè ha cardinalità N:M quindi sarà tradotta come relazione che ha per chiave primaria l'unione delle chiavi primarie di E1 ed E2

- per la relazione R3 con la scrittura delle chiavi primarie di E2 come chiavi esterne di E1 (con l'asterisco perchè opzionali) e in più l'attributo della relazione AR3(opzionale)

Quindi (pk=chiave primaria, fk= chiave esterna, *=partecipazione opzionale)
E1 (pkA11, A12, fk(A21, A22)*, AR3*)
R2 (pk(A11, A12, A22))
E2 (pk(A21, A22), A23, fkA11, AR1)

altrimenti si può risolvere anche così ma c'è la possibilità di avere un numero più elevato di valori nulli
E1 (pkA11, A12, fk(A21,A22)*per R1, AR1*, fk(A21, A22)* per R3, AR3*)
R2 (pk(A11, A21, A22))
E2 (pk(A21, A22), A23)

Spero di esserti stata di aiuto, non considerarlo cmq certamente giusto, anzi chiedo a chiunque veda errori di comunicarlo al più presto..


Posted by homerfdl on 28-01-2007 17:57:

grazie!!


All times are GMT. The time now is 00:07.
Show all 5 posts from this thread on one page

Powered by: vBulletin Version 2.3.1
Copyright © Jelsoft Enterprises Limited 2000 - 2002.