1) There was almost never a reason to have data for the same application in different databases. If you are not a Fortune500-sized company (okay, I exaggerate).
2) Store the information in different tables.
As an example:
T1: Rooms
T2: General properties of the room (applicable to each room), with number on ** number *
T3: ( ) - thos
T4:
T2 T3 , " ", // ( Object/attribute/value IIRC, )
3) , - , . "Get_room", - SQL ANSI SQL, .
SQLite. , SQL ( ). , FireFox IIRC ( FireFox 3 - , , .. - SQLite).
MySQL Postgres ( , ). IIRC - Sybase db, , .