This document discusses automatic normalization of databases. It begins with an abstract stating that normalization analyzes schemas based on functional dependencies and primary keys to minimize redundancy. The research aims to automatically normalize databases up to 3NF.
The introduction explains that normalization helps avoid redundancy in relational databases and is typically done manually. The literature review covers previous work on comparing manual and automatic normalization techniques.
The proposed system's architecture is described, with the normalization process occurring automatically through each normal form - 1NF, 2NF, and 3NF. The results section shows an unnormalized table that is automatically normalized and split into multiple tables if needed, with foreign keys assigned. The conclusion states the phases completed and potential for future work extending to 5