Data Model
Data model
- Download Asqatasun data Model: Mysql WorkBench format, 90kb
- Download Asqatasun data Model: SVG format, 1.2Mb
- Download Asqatasun data Model: PNG format, 790kb
- Download Asqatasun data Model: PDF format, 93kb

Main parts of the model
audit is the main entity, at the center of the model.
The Accessibility business part (lower right in the model) gathers tests, criteria, themes and references (like RGAA).
The web_resource entity is the object that is audited, whether a single page or whole site. Its companion
entity content holds the true content, i.e. the HTML, CSS, JS blocs. These entities are grouped in the
Content part (left part of the model).
At the lower left part of the model resides the Results part. Its main entity is process_result, which holds the actual detailed result of a test for a given audit.
The Parameters part (center top in the model) groups all the parameters an audit can have (which referential, which level, etc).
At the top center of the model, we find the tags part. Tags, in Asqatasun v5.0, are used only by the API. They provide an easy way to grab a group of audits.
The Contract part (top right in the model) defines the projects a user can have.
Detailed description: contract
functionality holds the type of audit a contract can do: page, site, file upload, scenario or manual.
contract_functionality is the association table between a given contract and the type of audits it is allowed to run.
referential lists the available referentials (RGAA3, RGAA4, SEO…).
contract_referential is the association table between a given contract and the referential(s) against which it is
allowed to run audits.