We do not have a reference for our database indeed. We are using the database on a higher level via our APIs, and suggest everyone using this approach. We are using an ORM which automatically take manages the queries and the tables. This is the reason why we do not have a map of the relations.
As for the module development, we use user controls or composite controls rather than aspx pages. We found this approach much more convenient. Please take a look at the following article - What are Views
for more information on this.
All the best,
the Telerik team