[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Subscribe]
DM: Functional DependencyFrom: Michael Walther Date: Sat, 30 Aug 1997 02:49:55 -0400 (EDT) >Hello, > I have a question regarding functional dependency. I have a table >with say 4 attributes, A, B, C, D. Now after processing through the >> table I have found that the following functional dependencies hold >good on the table: > A->B, A->D, B->C, D->A, D->B, D->C. > Now my question is that from this set of functional dependencies can > I say that the following also holds good: > A->BD, D->ABC - (Is this also true) > and is > AC->BD true. > Thanks for the answer, Regards > -Srikanth IF X -> Y stands for := there is a function f:X->Y (For ervery x from X there is exact one y from Y , for all x from X) and XY is the crossproductfrom X and Y, then from f:A-> B and g:A->D you can define a function h:A -> (B,D) with h(a)=(f(a),g(a)), hence A-> BD. You also conclude D->A, D->B, D->C then D->ABC and A->B, A->D then AC->BD , cause you may just drop C. h':AC -> BD is just h'(a,c) := h(a) hence from A->B, A->D follows AC->BD. regards Michael Walther mail : 100721,15 Using Virtual Access
|
MHonArc
2.2.0