1,044 views

4 Answers

1 votes
1 votes
B,C ->A not hold since

2,3 ->1 and

2,3 ->4 is present.
1 votes
1 votes

Your  doubt: What is double arrow??

Double arrow denotes multivalued dependency

  • multivalued dependency is a full constraint between two sets of attributes in a relation.
  • In contrast to the functional independency, the multivalued dependency requires that certain tuples be present in a relation. Therefore, a multivalued dependency is also referred as a tuple-generating dependency.
  • The multivalued dependency also plays a role in 4NF normalization

Eg: (course, book, lecturer)  

Because the lecturers attached to the course and the books attached to the course are independent of each other, this database design has a multivalued dependency; if we were to add a new book to the AHA course, we would have to add one record for each of the lecturers on that course, and vice versa.

course -> -> book and cousre->->lecturer

Solution

All options except 3 are correct

BC-> A says wehnever for each BC pair A should give same value

But we can see (1,2,3) and (4,2,3)

For same BC (2,3) we have different values for A. 1 and 4

Thus it doesnt hold  BC -> A

3is the answer

0 votes
0 votes
Both option 1 and 3 seems to be incorrect dependencies, so they are the answers because in option 2 and 4, its mention that they both do follow multi value dependency but in 1 and 3 they haven’t
0 votes
0 votes
Option 1) B→ C will not holds for relation S, because for the same value of 3 we have 2 different values i.e 3 and 4. so if we given 3 we cant determine the value of C.

Option 2)  B-» C will holds ,the same explanation above(for the same value of 3 we have 2 different values i.e 3 and 4.)

Option 3) BC→ A   will not hold for relation S, because for the same value of 2,3 and 2.3 we have 2 different values i.e 1 and 4. so if we given 2.3 we cant determine the value of C.

Option 4)  BC-» A  will holds ,the same explanation above(for the same value of 3 we have 2 different values i.e 3 and 4.)

from the above instances, we can say that Option 1 and 3 will not hold.

Related questions

1 votes
1 votes
1 answer
1
Payal Rastogi asked Aug 7, 2016
289 views
1 votes
1 votes
1 answer
3
Payal Rastogi asked Aug 7, 2016
283 views
1 votes
1 votes
1 answer
4
Payal Rastogi asked Aug 7, 2016
525 views
What are essential properties of Functional dependencies (FD)?There is a one to one Relationship between attributes in FDsFDs must be defined on schemaFDs must be non tri...