modification database structure