yesterday I've been programming a first prototype of saving and loading data to and from a database (which can reside on a different machine). I started investigating this already a few weeks ago, though. (I guess the lack of an internet connection home 'forced' me to do something actually useful

I have done this only for limited mesh data now so I can start working on workflow and UI - representation towards the user.
For now I program this using MySQL, but it is sure possible to make this a bit more abstract so other databases could be used as a backend.
I have two screen captures of work until now:
http://www.jester-depot.net/dbblender_004.avi (4.13MB, 49 seconds)
and
http://www.jester-depot.net/dbblender_005.avi (16.9 MB, 2m21s)
Both movies are DivX 5.0.5 encoded.
In the first movie I assign an existing mesh a new name 'db:7' meaning mesh with id 7 from the database, and then refresh (that is: load) the meshdata from the database.
The second movie shows basically the same process, but more elaborate.
In the coming period I'll be adding saving, loading and linking of more data into and from a database. I'll be posting progress in this thread.
/jesterKing
ps. there are also parts 001-003 in the series, but they all suffer bad quality.