Data Structures and Database Definition