They absolutely can change their db structure. From what it looks like they use a table called "DBVersion" that contains a single number that would be increased when they change formats. We'll just have to make sure we watch that number and not allow writes if the schema is different. Backups are always a good thing too!!!!!
I've got a few notes here -> https://sites.google.com/a/durbn.net...atabase-schema
I know it's not an open wiki. My webserver is down at the moment but the second I get it up I'll set up a proper mediawiki for it. Hopefully after this weekend sometime.
I've been adding a bit of code to the app. It's still to early for any real use yet.