The Media Wiki database Schema, here, has taught me a lot.
Cannot-understand: In contrast, it seems rare that other services of the size, such as Youtube, publish their database schema. Oddly, some of such services have presently opened APIs, but not schemas.
Question: What is the relationship between schemas and APIs? Why are some schemas hidden while their APIs open?