I would agree with Phaedrus, it does seem odd to have two-databases. However, you should bear in mind that you can have as many Tables in one database as you like. Good database design suggests that you should split the information you want to hold in databases up into tables as much as you can.
Say for example, a bike club holds members information in a database. They will have their full name (Title, First Name, Second Name) and their address (1st Line, 2nd Line, Town/City, County/State, Postal/Zip Code), however, members can give their address at will; it's optional. Therefore, we're going to need two tables, because if the majority of members dont give their address, we're going to have blank cells in our database, this slows down querys as well as taking up valuable space - plus it's just plain naughty!.
So we split them up into two relating database, using an ID field in the Members name table as the Key, and in the address table use the ID field again as the foreign key. That way you can call for the members addresses if and when you need them - quickly.
As for an example in news script, if you have a comment feature, for example, the comments would be stored in a seperate table, with the comments corresponding to a certain ID Key in the news stories table.
Hope I didnt just talk utter rubbish all the way through that, and that it makes some sense 
|