1,647 views
1 1 vote
Find highest normal form?

R(ABCDE)

FD={AB-->C,  C-->A,  C-->D,  BD-->E}

here I have doubt that BD-->E is partial dependency or not?

BD-->E is 1nf or 2nf or 3nf?

2 Answers

1 1 vote

candidate keys are : AB , BC 

NOT IN BCNF 

NOT IN 3NF 

NOT IN 2 nf why ??? 

 because C------>D is partial dependency so not in 2nf and also BD---->E is not partial dependency because BD is not proper subset of candidate key .

so it is in 1nf (answer) 

1 1 vote

Ur doubt was particular out of given 4FDs BD->E falls under which NF ??

Ans is 3NF. Follow the below Tour...

Here Candidate Keys are:- AB,BC

BD->E  (Lets Check)

1.Partial Dependency:-

PartOfKey->NonKey

Here if B(part of key) is alone in LHS of FD then only it will Partial Dependency So here it is clearly no partial Dependency.

2.Transitive Dependency:-

non-key -> non-key

BD->E (Here LHS not satisfy non-key cz B is prime attribute)

So there is no transitive dependency So this particular FD (BD->E) out of 4 FDs as u asked is in 3NF.

and also note that this is not BCNF bcz BD is not a superkey.

Position:
Show:

Related questions

1 1 vote
1 1 answer
2.5k
2.5k views
mani8466 asked Sep 28, 2018
2,521 views
0 0 votes
0 0 answers
297
297 views
mani8466 asked Sep 20, 2018
297 views
0 0 votes
1 1 answer
1.1k
1.1k views
gateexplore asked Jun 30, 2023
1,128 views
Construct the B+ tree for the following set of key values : {2,3,5,7,11,17,19,23,29,31}. Assume that tree is initially empty and values are added in ascending order. Cons...
1 1 vote
0 0 answers
486
486 views
Surya Dhanraj asked Jan 1, 2018
486 views
SELECT E.ename FROM Emp E WHERE E.salary ALL (SELECT D.budget FROM Dept D, Works W WHERE E.eid = W.eid AND D.did = W.did) if department table consists zero rows will que...