Different Data Modeling Techniques