5,289 views
1 1 vote
Let F = {PQ → R, PR→ Q, Q → S, QR → P, PQ → T} where F is set of FD’s of a relation R(PQRST). The number of functional dependencies are in minimal cover determine single attribute of F is ________.

3 Answers

Best answer
1 1 vote

If the question is to find minimal cover of F = {PQ → R, PR→ Q, Q → S, QR → P, PQ → T} then it would be 

  • No Trivial dependency
  • Simplifying an FD by the Union Rule

PQ-> R and PQ->T can be merged to form PQ-> RT

  • RHS Simplification and LHS Simplification is not possible here

Finally we are left with F = {PQ → RT, PR→ Q, Q → S, QR → P} 

But question says The number of functional dependencies are in minimal cover determine single attribute of F is 

In that case the given FD itself is in minimal form F = {PQ → R, PR→ Q, Q → S, QR → P, PQ → T}

Thus there will be 5 FD's in Minimal cover

Ref: http://www.inf.usi.ch/faculty/soule/teaching/2014-spring/cover.pdf

• selected by
2 2 votes

A minimal cover, also known as an irreducible set of functional dependencies (FDs), does not have a unique solution. The number of FDs in a minimal cover can vary, so different valid solutions may contain 3, 4, or 5 FDs, depending on how the cover is derived. If a set of FDs cannot be further reduced and remains irreducible, it is considered a minimal cover.

Therefore, the number of FDs in a minimal cover cannot be determined.

Position:
Show:

Related questions

0 0 votes
0 0 answers
434
434 views
Prem Sai Kodi asked Jan 22
434 views
I'm confused about this...help me... 
0 0 votes
0 0 answers
464
464 views
DTYDHTB asked Dec 12, 2025
464 views
Consider a database system where transactions are executed concurrently. If transaction T1 holds an exclusive lock on resource R1 and requests a shared lock on resource R...
0 0 votes
0 0 answers
588
588 views
Naman_Chandel asked Dec 4, 2025
588 views
In a universally database, there are entity sets: Student (SID, Name, Dept), Professor (PID, Name, Dept), Course (CID, Title) and Project (ProjID, Topic). Student registe...
0 0 votes
0 0 answers
229
229 views
Sarthak_Joshi asked Jul 18, 2025
229 views
Consider the following interleaved schedule S involving transaction T₁, T₂ on data item X and Y.S: R₁(X); W₁(X); R₂(X); W₂(X); R₂(Y); W₂(Y); R₁(Y); W₁(Y); C₂, C₁Where R(X...