DATABASE MODELING FUNDAMENTALS