Incidentally, although JSON is a better format to handle, it's still language locked.

Another thing worth noting is that WP isn't strictly a true DB app. It uses the DB as a data store, rather than leveraging the capabilities of database engines to manage performance, security and so on. Consequently you can't fully apply good DB theory or practice to it.