A process in which you eliminate redundancy and maintain data integrity.
| SalesStaff | | — | | EmployeeID | | SalesPerson | | SalesOffice | | Age | | DOB | | Customer1 | | Customer2 | | Customer3 |
| SalesStaff | | — | | EmployeeID | | SalesPersonName | | Age | | DOB | | SalesOfficeStreet | | SalesOfficeCity | | SalesOfficeState | | SalesOfficeZip |
| Customer |
|---|
| CustomerId |
| EmployeeId |
| CustomerName |
| SalesStaff | | — | | EmployeeID | | SalesPersonName | | Age | | DOB | | SalesOfficeID |
| SalesOffice |
|---|
| SalesOfficeId |
| SalesOfficeStreet |
| SalesOfficeCity |
| SalesOfficeState |
| SalesOfficeZip |
| Customer |
|---|
| CustomerId |
| EmployeeId |
| CustomerName |
| SalesStaff | | — | | EmployeeID | | SalesPersonName | | DOB | | SalesOfficeID |
| SalesOffice |
|---|
| SalesOfficeId |
| SalesOfficeStreet |
| SalesOfficeZip |
| Customer |
|---|
| CustomerId |
| EmployeeId |
| CustomerName |