What can be in an SQL table?
Rows each containing columns.
Can tables contain tables?
No.
I want to be able to search for a given package and find what files are in it, search for a file and find what packages supply it. . . what's the best way to do this?
Get a book on databases or look on the web. In particular you want to learn about normalisation and relational databases.
Roger

