Normalization and Denormalization in Databases