* By "database", I'm comletely fine with your 4 "separate handler". A database is just a collection of data :-)