There is no complete document. However, the article Information about Database Structure (Database Dictionary or Schema) provides a document which details some of the most commonly used Tables. As each implimentation of ServiceDesk is unique it is not possible to publish an entirely universal schema.
Hope this helps,
Thanks very much for the quick response. The article you suggest does seem to be what I'm after and gives me something to ponder/build upon.