The persistance layer should load and write the interview (memory object) to the file system as xml.
The persistance layer should provide a common interface to different databases, too.
Default and supported database is mysql.
See sister project for further details about the xml and how to convert interviews from other software to Interview Exchange Format.