Dao interfaces. Not implemented yet.