Here are two complemtentary sources on ashkelon's architecture are:
I have created an entity relationship diagram or sorts (pdf) representing the database schema used by ashkelon. Click on the thumbnail for a full-size png:
The script that constructs the schema for a given database is located in $ASHK_HOME/db/ $dbtype /org/ashkelon/db/ashkelon.sql