I have a number of different objects with a varying number of attributes. Until now I have saved the data in XML files which easily allow for an ever changing number of attr
sounds like you need something lick couchdb, not an RDBMS.