Hi,
The normalization requires not only reading, but practical experience. It will be good if you have an experienced programmer near by, who you can ask to look at your data model. It is necessary not only to normalize the database, sometimes it is better to have denormalization for speeding queries.
Venelina Jordanova
Outsourcing IT Services Ltd.