Database Design – Determining Functional Dependencies from Tuples

database-designprimary-keyschema

I am taking a databases course and i'm learning about functional dependencies. I have searched around and did not find any information on this. My questions is if we are given a table with some tuples, are we able to determine the FDs for this relation instance?

Best Answer

It's guesswork and detective work. It's a little like what an archaeologist does. You make the most of the data you find, but you realize that some pattern you think you see might be contradicted if you had a wider sample.