Data anomalies prevention
Data redundancy elimination
Table normalization
Data types
Null values