Oracle SQL Developer Data Modeler is free.
Subversion is free.
So for no money, you can design your database objects, and version control them for one or more people.
I’ve put together some slides for your enjoyment:
Psst, slide #16 has the ‘good’ stuff
But Wait Jeff, Why Don’t You Have a Database Repository?
Because then you would have have to have a database, AND install server side objects, just to design your database? We don’t do that. We treat your design just like you treat your application source code – something you can manage in your Subversion system.
Still want a database repository? Read this…