| Oracle FAQ | Your Portal to the Oracle Knowledge Grid | |
Home -> Community -> Usenet -> comp.databases.theory -> Re: Functional Dependencies
Hi Selina
In a FD (X -> Y), Y can only be a single value, which is functionally dependent on X
ex.
X Y
In a MVD (X ->> Y), Y can be a fixed set of values
X Y
X1 {Y1, Y2}
X2 {Y3, Y4}
X1 {Y1, Y2}
A FD is essentially a stronger form of MVD (with a single value requirement, as opposed to a set). So, all FDs can be considered MVDs, if the entire set is considered to be a single value, but a MVD is not necessarily a FD. That is, in all cases X -> Y |= X ->> Y, but X ->> Y \> X -> Y, because:
(X ->> Y)
X Y
X Y
Take care,
Shayne
Selina Chang <wensui_at_prodigy.net> wrote in article
<992u52$3geq$1_at_newssvr06-en0.news.prodigy.com>...
> Hi all,
>
> Does anyone know the difference between Functional Dependencies (FD) and
> Multivalued Dependencies (MVD)?
>
> Thank you very much.
> WS
>
>
>
Received on Thu Apr 19 2001 - 15:50:21 CDT
![]() |
![]() |