āđāļāļāļĢāļīāļāļāļāļāļāļāļēāļāļāđāļāļĄāļđāļĨāđāļāļīāļāļŠāļąāļĄāļāļąāļāļāđ Third Normal Form (3NF) āđāļāđāļāļŦāļĨāļąāļāļāļēāļĢāļāļāļāđāļāļāļāļĩāđāļŠāļģāļāļąāļāđāļĨāļ°āļĄāļēāļāļĢāļāļēāļāļāļēāļĢāļŠāļĢāđāļēāļāđāļāļāļāļģāļĨāļāļāļāđāļāļĄāļđāļĨāļāļĩāđāļĢāļąāļāļāļĢāļ°āļāļąāļāļāļēāļĢāļāļąāļāļĢāļ°āđāļāļĩāļĒāļāļāļĩāđāļĄāļĩāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļāđāļĨāļ°āļāļēāļĢāļāļģāđāļŦāđāļāđāļāļĄāļđāļĨāđāļāđāļāļĄāļēāļāļĢāļāļēāļāđāļāļāļēāļāļāđāļāļĄāļđāļĨ āļāļēāļĢāļāļģāđāļŦāđāđāļāđāļāļĄāļēāļāļĢāļāļēāļāļāļ·āļāļāļĢāļ°āļāļ§āļāļāļēāļĢāļāļąāļāđāļāļĢāļāļŠāļĢāđāļēāļāļāļēāļāļāđāļāļĄāļđāļĨāđāļāļĒāļāļģāļāļąāļāļāļ§āļēāļĄāļāđāļģāļāđāļāļāļāļāļāļāđāļāļĄāļđāļĨāđāļĨāļ°āļāļĢāļąāļāļāļĢāļļāļāļāļ§āļēāļĄāļŠāļĄāļāļđāļĢāļāđāļāļāļāļāđāļāļĄāļđāļĨ āļĄāļĩāļĢāļđāļāđāļāļāļāļāļāļī (NF) āļŦāļĨāļēāļĒāļĢāļđāļāđāļāļāļāļĩāđāļāļģāļŦāļāļāļĢāļ°āļāļąāļāļāđāļēāļāđ āļāļāļāļāļēāļĢāļāļģāđāļŦāđāđāļāđāļāļĄāļēāļāļĢāļāļēāļ āđāļāļĒāļāļĩāđ 3NF āđāļāđāļāļŦāļāļķāđāļāđāļāļĢāļđāļāđāļāļāļāļĩāđāđāļāđāļāļąāļāļāļĒāđāļēāļāđāļāļĢāđāļŦāļĨāļēāļĒāđāļĨāļ°āļāļģāđāļāđāļāļāļĩāđāļŠāļļāļ āđāļŦāđāļāļ§āļēāļĄāļŠāļĄāļāļļāļĨāļāļĩāđāļāļĩāļĢāļ°āļŦāļ§āđāļēāļāļāļēāļĢāļĨāļāļāļ§āļēāļĄāļāđāļģāļāđāļāļāđāļŦāđāđāļŦāļĨāļ·āļāļāđāļāļĒāļāļĩāđāļŠāļļāļāđāļĨāļ°āļĢāļąāļāļĐāļēāļāļ§āļēāļĄāļŠāļ°āļāļ§āļāđāļāļāļēāļĢāđāļāđāļāļēāļāļŠāļģāļŦāļĢāļąāļāļāļēāļāļāđāļāļĄāļđāļĨāđāļāļīāļāļŠāļąāļĄāļāļąāļāļāđ
Third Normal Form āļŦāļĢāļ·āļ 3NF āđāļāđāļĢāļąāļāļāļēāļĢāđāļāļ°āļāļģāļāļĢāļąāđāļāđāļĢāļāđāļāļĒ Edgar F. Codd āļāļđāđāļāļļāļāđāļāļīāļāđāļĄāđāļāļĨāđāļāļīāļāļŠāļąāļĄāļāļąāļāļāđ āđāļāļāļĩ 1971 āļĢāļđāļāđāļāļāļāļāļāļīāļāļĩāđāļĄāļĩāļāļ·āđāļāļāļēāļāļāļĒāļđāđāļāļāļŦāļĨāļąāļāļāļēāļĢāļāļ·āđāļāļāļēāļāļŠāļāļāļāļĢāļ°āļāļēāļĢ: āļāļģāļāļąāļāļāļēāļĢāļāļķāđāļāļāļēāļŠāļāļĢāļĢāļĄāļāļĢāļīāļĒāļē āđāļĨāļ°āļāļģāđāļŦāđāđāļāđāđāļāļ§āđāļēāļāļļāļāļĨāļąāļāļĐāļāļ°āļāļĩāđāđāļĄāđāđāļāđāļāļĩāļĒāđāļŦāļĨāļąāļāļāļļāļāļĢāļēāļĒāļāļēāļĢāļāļĢāļāļāđāļ§āļāļŠāļĄāļāļđāļĢāļāđ āļāļķāđāļāļāļĒāļđāđāļāļąāļāļāļĩāļĒāđāļŦāļĨāļąāļāļŠāļģāļŦāļĢāļąāļāđāļāđāļĨāļ°āļāļ§āļēāļĄāļŠāļąāļĄāļāļąāļāļāđ āļāļēāļĢāļēāļāļāļēāļāļāđāļāļĄāļđāļĨāļāļ°āļāļĨāđāļēāļ§āļ§āđāļēāļāļĒāļđāđāđāļ 3NF āļŦāļēāļāļāļĢāļāļāļēāļĄāđāļāļāļāđāļŠāļēāļĄāļāļĢāļ°āļāļēāļĢāļāđāļāđāļāļāļĩāđ:
- āļāļēāļĢāļēāļāđāļāđāļāđāļāļāļēāļĄāđāļāļāļāļāļĢāđāļĄ First Normal (1NF)
- āļāļēāļĢāļēāļāđāļāđāļāđāļāļāļēāļĄāđāļāļāļāļāļĢāđāļĄ Second Normal (2NF)
- āđāļĄāđāļĄāļĩāļāļēāļĢāļāļķāđāļāļāļēāļŠāļāļĢāļĢāļĄāļāļĢāļīāļĒāļēāļĢāļ°āļŦāļ§āđāļēāļāļāļļāļāļĨāļąāļāļĐāļāļ°āļāļĩāđāđāļĄāđāđāļāđāļāļĩāļĒāđ
āđāļāļ·āđāļāļāļāļīāļāļēāļĒāļāļĒāđāļēāļāļĨāļ°āđāļāļĩāļĒāļ First Normal Form (1NF) āļāļģāļŦāļāļāļ§āđāļēāļāļēāļĢāļēāļāļāļ§āļĢāļĄāļĩāļāđāļēāļāļ°āļāļāļĄāļĄāļīāļ āđāļāļĒāđāļāđāļĨāļ°āđāļāļāļāļĢāļīāļāļīāļ§āļāđāļĄāļĩāļāđāļēāđāļāļĩāļĒāļ§āđāļāļāļāļĩāđāļāļ°āđāļāđāļāļāļļāļāļŦāļĢāļ·āļāļĢāļēāļĒāļāļēāļĢ āļāļąāļāļāļąāđāļāļāļķāļāļŦāđāļēāļĄāđāļĄāđāđāļŦāđāđāļāļāļāļĢāļīāļāļīāļ§āļāđāļāļĩāđāļĄāļĩāļŦāļĨāļēāļĒāļāđāļē āļāļāļāļāļēāļāļāļĩāđ āļĒāļąāļāļāļģāļŦāļāļāđāļŦāđāļāđāļēāđāļāļāļāļĢāļīāļāļīāļ§āļāđāđāļāđāļĨāļ°āļāđāļēāļāđāļāļāđāļĄāđāļāđāļģāļāļąāļāļ āļēāļĒāđāļāļāđāļāļĄāļđāļĨāđāļāļ§āđāļāļĩāļĒāļ§ āļāđāļ§āļĒāđāļŦāđāļĄāļąāđāļāđāļāđāļāđāļāļķāļāļāļ§āļēāļĄāļŠāļāļāļāļĨāđāļāļāļāļāļāļāđāļāļĄāļđāļĨāđāļĨāļ°āļĨāļāļāļ§āļēāļĄāļĒāļļāđāļāļĒāļēāļāđāļāļāļēāļĢāļŠāļ·āļāļāđāļ āļāļķāđāļāļĨāļāļāļ§āļēāļĄāļāļąāļāļāđāļāļāđāļāļāļēāļĢāļāļģāļāļēāļāļāļąāļāļāđāļāļĄāļđāļĨāđāļāļŦāļĨāļēāļĒāđāļāļ§
Second Normal Form (2NF) āļŠāļĢāđāļēāļāļāļķāđāļāļāļēāļ 1NF āđāļāļĒāļāļēāļĢāđāļāļīāđāļĄāļāđāļāļāļģāļāļąāļāļāļĩāđāļ§āđāļēāđāļāļāļāļĢāļīāļāļīāļ§āļāđāļāļĩāđāđāļĄāđāđāļāđāļāļĩāļĒāđāļāļąāđāļāļŦāļĄāļāļāļ°āļāđāļāļāļāļķāđāļāļāļĒāļđāđāļāļąāļāļāļĩāļĒāđāļŦāļĨāļąāļāļāļąāđāļāļŦāļĄāļāđāļāļāļēāļĢāļēāļ āļŠāļīāđāļāļāļĩāđāļāļ°āļāļąāļāļāļēāļĢāļāļąāļāļŦāļēāļāļ§āļēāļĄāļāđāļģāļāđāļāļāđāļĨāļ°āļāļēāļĢāļāļķāđāļāļāļēāļāļēāļāļŠāđāļ§āļāđāļāļĒāļāļĢāļ āļāļķāđāļāļāđāļ§āļĒāļĨāļāļāļ§āļēāļĄāđāļŠāļĩāđāļĒāļāļāļāļāļāļ§āļēāļĄāļāļīāļāļāļāļāļīāđāļāļāļēāļāļāđāļāļĄāļđāļĨāđāļŦāđāđāļŦāļĨāļ·āļāļāđāļāļĒāļāļĩāđāļŠāļļāļ āđāļāļ·āđāļāđāļŦāđāļāļēāļĢāļēāļāļāļĒāļđāđāđāļ 2NF āļāļąāđāļāļāļ°āļāđāļāļāđāļāđāļāđāļāļāļēāļĄāļāđāļāļāļģāļŦāļāļāļŠāļāļāļāļĢāļ°āļāļēāļĢ: āļĄāļĩāļāļĒāļđāđāđāļĨāđāļ§āđāļ 1NF āđāļĨāļ°āđāļĄāđāļĄāļĩāļāļēāļĢāļāļķāđāļāļāļēāļāļēāļāļŠāđāļ§āļāļĢāļ°āļŦāļ§āđāļēāļāđāļāļāļāļĢāļīāļāļīāļ§āļāđ
āđāļāļāļĩāđāļŠāļļāļ Third Normal Form (3NF) āļāļ°āļāļģāļāļĢāļ°āļāļ§āļāļāļēāļĢāļāļģāđāļŦāđāđāļāđāļāļĄāļēāļāļĢāļāļēāļāđāļāļāļĩāļāļāļąāđāļāļŦāļāļķāđāļāđāļāļĒāļāļģāļāļąāļāļāļēāļĢāļāļķāđāļāļāļēāļŠāļāļĢāļĢāļĄāļāļĢāļīāļĒāļēāļĢāļ°āļŦāļ§āđāļēāļāļāļļāļāļĨāļąāļāļĐāļāļ°āļāļĩāđāđāļĄāđāđāļāđāļāļĩāļĒāđ āļāļķāđāļāļŦāļĄāļēāļĒāļāļ§āļēāļĄāļ§āđāļēāđāļāļāļēāļĢāļēāļāļāļĩāđāļĒāļķāļāļāļēāļĄ 3NF āđāļĄāđāļāļ§āļĢāļĄāļĩāļāļļāļāļĨāļąāļāļĐāļāļ°āļāļĩāđāđāļĄāđāđāļāđāļāļĩāļĒāđāđāļāđ āļāļĩāđāļāļķāđāļāļāļĒāļđāđāļāļąāļāļāļļāļāļĨāļąāļāļĐāļāļ°āļāļĩāđāđāļĄāđāđāļāđāļāļĩāļĒāđāļāļ·āđāļ āļāļķāđāļāļāļ°āļāļķāđāļāļāļĒāļđāđāļāļąāļāļāļĩāļĒāđāļŦāļĨāļąāļāļāļēāļĄāļĨāļģāļāļąāļ āļāļĨāđāļēāļ§āļāđāļēāļĒāđ āļāđāļāļ·āļ āļāļļāļāļĨāļąāļāļĐāļāļ°āļāļĩāđāđāļĄāđāđāļāđāļāļĩāļĒāđāļŦāļĨāļąāļāļāļąāđāļāļŦāļĄāļāļāļ§āļĢāļāļķāđāļāļāļĒāļđāđāļāļąāļāļāļĩāļĒāđāļŦāļĨāļąāļāđāļāļĒāļāļĢāļ āđāļāļāļāļĩāđāļāļ°āļāļķāđāļāļāļĒāļđāđāļāļąāļāļāļļāļāļĨāļąāļāļĐāļāļ°āļāļ·āđāļāđ āļāļĩāđāđāļĄāđāđāļāđāļāļĩāļĒāđāļŦāļĨāļąāļāđāļāļĒāļāđāļāļĄ 3NF āļāļķāļāļāļģāđāļŦāđāļĄāļąāđāļāđāļāđāļāđāļ§āđāļēāļāļ§āļēāļĄāļāđāļģāļāđāļāļāļāļ°āļĨāļāļĨāļ āđāļāļāļāļ°āđāļāļĩāļĒāļ§āļāļąāļāļāđāļĢāļąāļāļĐāļēāļāļ§āļēāļĄāļŠāļ°āļāļ§āļāđāļāļāļēāļĢāļŠāļ·āļāļāđāļāđāļĨāļ°āļāļģāļāļ§āļĒāļāļ§āļēāļĄāļŠāļ°āļāļ§āļāđāļāļāļēāļĢāļāļąāļāļāļēāļĢāļāļēāļāļāđāļāļĄāļđāļĨāļāļĩāđāļĄāļĩāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļ
AppMaster āđāļāđāļāđāļāļĨāļāļāļāļĢāđāļĄ no-code āļŠāļģāļŦāļĢāļąāļāļŠāļĢāđāļēāļāđāļāđāļāđāļāļāļāđ āđāļ§āđāļ āđāļĨāļ°āđāļāļāļāļĨāļīāđāļāļāļąāļāļāļāļĄāļ·āļāļāļ·āļ āļāļēāļĻāļąāļĒāļāļēāļāļāđāļāļĄāļđāļĨāđāļāļīāļāļŠāļąāļĄāļāļąāļāļāđāļāļĒāđāļēāļāļĄāļēāļāļŠāļģāļŦāļĢāļąāļāļāļ§āļēāļĄāļāđāļāļāļāļēāļĢāđāļāļāļēāļĢāļāļąāļāđāļāđāļāļāđāļāļĄāļđāļĨāđāļĨāļ°āļāļēāļĢāļāļąāļāļāļēāļĢ āļāļēāļĢāļĒāļķāļāļĄāļąāđāļāđāļ 3NF āđāļāļāļĢāļ°āļāļ§āļāļāļēāļĢāļŠāļĢāđāļēāļāđāļāļāļāļģāļĨāļāļāļāđāļāļĄāļđāļĨāđāļāđāļāļŠāļīāđāļāļŠāļģāļāļąāļāļāļĒāđāļēāļāļĒāļīāđāļāđāļāļāļēāļĢāļĢāļąāļāļĢāļāļāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļ āļāļ§āļēāļĄāļŠāļĄāļāļđāļĢāļāđ āđāļĨāļ°āļāļ§āļēāļĄāļŠāļēāļĄāļēāļĢāļāđāļāļāļēāļĢāļāļĢāļąāļāļāļāļēāļāļāļāļāđāļāļāļāļĨāļīāđāļāļāļąāļāļāļĩāđāļāļąāļāļāļēāļāđāļēāļ AppMaster āļāđāļ§āļĒāļāļēāļĢāļāļāļīāļāļąāļāļīāļāļēāļĄāļŦāļĨāļąāļāļāļēāļĢ 3NF AppMaster āļāļķāļāļŠāļēāļĄāļēāļĢāļāļĄāļāļāđāļāļĨāļāļāļāļĢāđāļĄāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļāļŠāļđāļāđāļĨāļ°āđāļāļ·āđāļāļāļ·āļāđāļāđ āļāļķāđāļāļāđāļ§āļĒāđāļŦāđāļāļđāđāđāļāđāļŠāļēāļĄāļēāļĢāļāļāļąāļāļāļēāđāļāļāļāļĨāļīāđāļāļāļąāļāļāļēāļĄāļāļ§āļēāļĄāļāđāļāļāļāļēāļĢāđāļāļāļēāļ°āļāļāļāļāļ§āļāđāļāļēāđāļāđ
āļāļąāļ§āļāļĒāđāļēāļ:
āļāļīāļāļēāļĢāļāļēāļāļēāļĢāļēāļāļāļēāļāļāđāļāļĄāļđāļĨāļāļĩāđāļĄāļĩāļāđāļāļĄāļđāļĨāđāļāļĩāđāļĒāļ§āļāļąāļāļāļāļąāļāļāļēāļ āđāļāļāļ āđāļĨāļ°āļāļĩāđāļāļąāđāļāđāļāļāļ:
| āļĢāļŦāļąāļŠāļāļāļąāļāļāļēāļ | āļāļ·āđāļāļāļāļąāļāļāļēāļ | āļĢāļŦāļąāļŠāđāļāļāļ | āļāļ·āđāļāđāļāļāļ | āļāļĩāđāļāļąāđāļāđāļāļāļ |
āđāļāļāļēāļĢāļēāļāļāļĩāđ āļāļĩāļĒāđāļŦāļĨāļąāļāļāļĢāļ°āļāļāļāļāđāļ§āļĒāđāļāļāļāļĢāļīāļāļīāļ§āļāđ EmployeeID āđāļĨāļ° DepartmentID āļāļēāļĢāļēāļāļĄāļĩāļāļēāļĢāļāļķāđāļāļāđāļāļāļąāļāļŦāļĨāļēāļĒāļāļĒāđāļēāļ āļĢāļ§āļĄāļāļķāļāļāļēāļĢāļāļķāđāļāļāđāļāļāļąāļāļāļēāļāļŠāđāļ§āļ (EmployeeName āļāļķāđāļāļāļĒāļđāđāļāļąāļ EmployeeID) āđāļĨāļ°āļāļēāļĢāļāļķāđāļāļāđāļāļāļąāļāđāļāļāļŠāļāļĢāļĢāļĄāļāļĢāļīāļĒāļē (DepartmentName āđāļĨāļ° DepartmentLocation āļāļķāđāļāļāļĒāļđāđāļāļąāļ DepartmentID āļāļķāđāļāđāļāđāļāļŠāđāļ§āļāļŦāļāļķāđāļāļāļāļāļāļĩāļĒāđāļŦāļĨāļąāļ) āļāļēāļĢāļēāļāļāļĩāđāđāļĄāđāđāļāđāļāļĒāļđāđāđāļ 3NF
āđāļāļāļēāļĢāđāļāļĨāļāļāļēāļĢāļēāļāļāļĩāđāđāļāđāļ 3NF āđāļĢāļēāļāđāļāļāļāļģāļāļąāļāļāļąāđāļāļāļēāļĢāļāļķāđāļāļāļēāļāļēāļāļŠāđāļ§āļāđāļĨāļ°āļŠāļāļĢāļĢāļĄāļāļĢāļīāļĒāļē āļāļķāđāļāļŠāļēāļĄāļēāļĢāļāļāļģāđāļāđāđāļāļĒāļāļēāļĢāđāļāđāļāļāđāļāļĄāļđāļĨāļāļāļāđāļāđāļāļāļēāļĢāļēāļāđāļĒāļāļāļąāļ:
| āļĢāļŦāļąāļŠāļāļāļąāļāļāļēāļ | āļāļ·āđāļāļāļāļąāļāļāļēāļ | āļĢāļŦāļąāļŠāđāļāļāļ |
āđāļĨāļ°
| āļĢāļŦāļąāļŠāđāļāļāļ | āļāļ·āđāļāđāļāļāļ | āļāļĩāđāļāļąāđāļāđāļāļāļ |
āļāđāļ§āļĒāļāļēāļĢāļĒāļķāļāļĄāļąāđāļāđāļ 3NF āļāļēāļĢāļēāļāđāļŦāļĄāđāļāļķāļāđāļĄāđāļĄāļĩāļāđāļāļĄāļđāļĨāļāļĩāđāļāđāļģāļāđāļāļāđāļĨāļ°āļĨāļāļāļ§āļēāļĄāđāļŠāļĩāđāļĒāļāļāļāļāļāļ§āļēāļĄāļāļīāļāļāļāļāļī āļāļĢāļąāļāļāļĢāļļāļāļāļ§āļēāļĄāļŠāļĄāļāļđāļĢāļāđāļāļāļāļāđāļāļĄāļđāļĨāđāļāļĒāļĢāļ§āļĄāđāļĨāļ°āļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļāļāļāļāļāļēāļāļāđāļāļĄāļđāļĨāđāļāļīāļāļŠāļąāļĄāļāļąāļāļāđ
āđāļāļĒāļŠāļĢāļļāļ Third Normal Form (3NF) āđāļāđāļāļŦāļĨāļąāļāļāļēāļĢāļāļāļāđāļāļāļāļĩāđāļŠāļģāļāļąāļāđāļĨāļ°āļĄāļēāļāļĢāļāļēāļāļāļēāļĢāļŠāļĢāđāļēāļāđāļāļāļāļģāļĨāļāļāļāđāļāļĄāļđāļĨāļŠāļģāļŦāļĢāļąāļāļāļēāļāļāđāļāļĄāļđāļĨāđāļāļīāļāļŠāļąāļĄāļāļąāļāļāđ āļāđāļ§āļĒāđāļŦāđāļĄāļąāđāļāđāļāđāļāđāļ§āđāļēāļāļēāļĢāļāļąāļāļĢāļ°āđāļāļĩāļĒāļāļāđāļāļĄāļđāļĨāļĄāļĩāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļ āļāļ§āļēāļĄāļāđāļģāļāđāļāļāļāđāļāļĒāļāļĩāđāļŠāļļāļ āđāļĨāļ°āļāļĢāļąāļāļāļĢāļļāļāļāļ§āļēāļĄāļŠāļĄāļāļđāļĢāļāđāļāļāļāļāđāļāļĄāļđāļĨ āļāđāļ§āļĒāļāļēāļĢāļĒāļķāļāļĄāļąāđāļāđāļ 3NF āđāļĄāļ·āđāļāļāļāļāđāļāļāļāļēāļĢāļēāļāļāļēāļāļāđāļāļĄāļđāļĨ āđāļāļĨāļāļāļāļĢāđāļĄāļāļĒāđāļēāļ AppMaster āļāļķāļāļŠāļēāļĄāļēāļĢāļāļĄāļāļāļĢāļēāļāļāļēāļāļāļĩāđāđāļāđāļāđāļāļĢāđāļāđāļĨāļ°āļĄāļĩāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļāļŠāļģāļŦāļĢāļąāļāļāļēāļĢāļāļąāļāļāļēāđāļĨāļ°āļāļēāļĢāļāļĢāļąāļāđāļāđāđāļāļāļāļĨāļīāđāļāļāļąāļāđāļ§āđāļ āļāļļāļāļāļĢāļāđāđāļāļĨāļ·āđāļāļāļāļĩāđ āđāļĨāļ°āđāļāđāļāđāļāļāļāđāļāđāļēāļāđ āļŠāđāļāļāļĨāđāļŦāđāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļāļāļēāļĢāļāļģāļāļēāļāđāļāļīāđāļĄāļāļķāđāļāđāļĨāļ°āļĨāļāļāđāļāļāļļāļāļŠāļģāļŦāļĢāļąāļāļĨāļđāļāļāđāļēāļāļļāļāļāļāļēāļāđāļāļāļļāļāļŠāļēāļŦāļāļĢāļĢāļĄāļāļĩāđāļŦāļĨāļēāļāļŦāļĨāļēāļĒ