Professional Documents
Culture Documents
Development
Functional Dependence
Relationship between attributes..
AB
Football $30
UNF Level
Customer Number 1
Customer Name
Customer Type Code 1
Customer Type Description 1
Item Number 1
Item Name 2
Supplier ID 2
Price
Supplier Name 2
Quantity 2
2
2
First Normal Form (1NF)
• Remove repeating group information
UNF Level 1NF
Customer Number*
Item Number Customer Number*
Item Name Item Number*
Supplier ID Quantity
Price
Supplier Name
Quantity Item Number
Item Name
Supplier ID
Price
Supplier Name
Customer Order Sheet for Art Supply Shop
Customer Number Item Name
Supplier ID
Supplier Name
Third Normal Form (3NF) to Deriving Entities
3NF
Customer Number Customer
Customer Name
Customer Type Code*
1 1...* 1...* 1
Customer CustomerItem Item
1...* 1...*
1 1
CustomerType Supplier
Extended Example
• To be used throughout the course
• Lots of different documents might be examined e.g.
• Customer records
• Sales sheets
• Receipts and invoices
THANK YOU