initial database structure