views:

25

answers:

1

Just getting started with DB4O object oriented database.

I'm very familiar with SQL, if I upgrade the app and add a new field I just go into a SQL manager, change the schema, and initialize a new field with some manual SQL.

What is the process with an OO database such as DB4O? Is it similar?

+1  A: 

Short answer: as long as you are only adding fields, db4o will take care of schema management for you.

For more details, check the db4o reference documentation about "Refactoring and Schema Evolution". Also, you can check out the "Schema evolution" chapter in "The Definitive Guide to db4o"

Neeme Praks