Using MySQL Workbench I reverse engineered phpbb's database to see what the schema would look like.
Well it came up with about 20 tables that were associated with each other through various relationships (no concern there). There are another 50 or so tables sitting independently though without any relationships.
My concern is not that this is a true representation of the database phpbb uses or not. It did bring up some questions that I couldn't find the answers for though (probably due to searching for the wrong terms)
Do databases actually exist and work like this? If so what are they called?
EDIT: For everyone concentrating on the phpbb DB I don't understand why you are since I said that is not a concern. I only referred to it because that is what I was looking at when I came up with these questions.
To try my questions in different words...
If a DB is to have an arbitrary number (say 1/3) of tables that are associated to one another through relationships and then the remaining 2/3's of the tables are independent (i.e. no relationship to other tables) is there a name for this?
Thanks
Some databases are legitimately built this way. Without details it is impossible to give you an accurate answer... although this is something that probably only somebody familiar with phpBB can tell fully