The best way to manage an XBMC database is by configuring it to talk to MySQL. You could have multiple XBMC installs on your LAN that all read/write from the same central repository, so for example, when you watch a movie on your ATV2 in the bedroom and pause it, you'll be prompted with the option to resume from that…