 |
matt |
.illuminato.
Registered: Feb 2008
Posts: 187 (0.03 al dì)
Location:
Corso:
Anno:
Time Online: 2 Days, 7:43:39 [...]
Status: Offline
Edit | Report | IP: Logged |
Trovare dipendenze ridondanti?
Come da titolo, qualcuno riesce a spiegarmi o darmi qualche consiglio su come individuare le dipendenze ridondanti?
riporto un esercizio con soluzione per riferimento.
code:
Si consideri lo schema di relazione R(A,B,C,D,E,F) e il seguente insieme di dipendenze funzionali:
1. A → B
2. ABCD → EF
3. EF → C
b) Determinare se l’insieme delle dipendenze è minimale. Se non lo è, generare l’insieme di dipendenze minimale equivalente a quello dato.
SOLUZIONE:
Non ci sono dipendenze ridondanti
B è ridondante in ABCD → EF (B ∈ACD+), quindi la sostituisco con ACD EF
L’insieme minimale è {A → B, ACD → E, ACD → F, EF → C}
( l'esercizio è preso da quelli postati dal prof come esercitazione [es_norm.pdf ] )
Un paio di domande:
-Dire che l'insieme delle dipendenze è minimale equivale a dire che non ci sono dipendenze ridondanti?
-Perchè nella soluzione dice "non ci sono dipendenze ridondanti" e subito dopo parla di una ridondanza di B in ABCD ?? .. non capisco.
Last edited by matt on 18-07-2009 at 14:28
|