I didn't see them mentioned, but worth calling out:
Topic on User talk:Anomie/Abstract schema
Appearance
I've seen the latter in the past, but I didn't refer to it when writing this. I don't care much for having to write a parser for a custom flat text file format when we could just represent the data structure more directly in PHP or JSON.
I hadn't seen the former.