database structure.