Database Normalization for Flight Booking
Database Normalization for Flight Booking
The essential steps involved in validating and updating an Enhanced Entity-Relationship Diagram (EERD) using normalisation techniques start with analysing entities individually to evaluate them against normal forms: 1NF (First Normal Form), 2NF (Second Normal Form), and 3NF (Third Normal Form). This analytical process ensures that the database design is structured efficiently by eliminating redundancies and dependencies. After the initial individual analysis, group members discuss their findings to identify any discrepancies or necessary modifications to the EERD. If discrepancies are found, the EERD is updated accordingly. The results and explanations of the normalization process are documented (e.g., on Google Docs), and this documentation is crucial for keeping track of changes and understanding the rationales behind them. Additionally, the model should be evaluated based on predefined questions to ensure it has all required attributes for functional operation. Any attributes or elements lacking to answer these questions indicate further refinement is needed in the EERD .