Hello, I'm having a problem with the design of a database and someone had given me some advice on how to change the design to make it better. He used the term "Top-Level" table and I didn't not know exactly what that meant. Unfortunately, we lost touch so I was unable to ask him.
Thanks for your help!
Tables frequently have "relationships" with other tables, where the data in one table is linked to the data in another table. This forms a "tree" of dependencies. The "top level" table would refer to the table that is not dependent on any other tables. It contains no foreign keys.
If it's not practically useful, then it's practically useless.