นอมอลฟอร์มขั้นที่ 3
กฎและจุดประสงค์การผ่านนอมอลฟอร์มขั้นที่ 3
กฎการผ่านนอมอลฟอร์มขั้นที่ 3 มีอยู่ด้วยกันสองข้อ ข้อแรกทุกเทเบิ้ลจะต้องผ่านนอมอลฟอร์มขั้นที่ 2 ข้อสอง ทุกคอลัมน์ในทุกเทเบิ้ลห้ามมีความสัมพันธ์ฟังก์ชันดีเพนเดนซี (Functional Dependency) กับคอลัมน์อื่นยกเว้นไพรมารีคีย์ (Primary Key)
เทเบิ้ลที่ไม่ผ่านนอมอลฟอร์มขั้นที่ 3
| หน้าที่การสอน | |||
|---|---|---|---|
| ชื่ออาจารย์ | เบอร์โทรศัพท์ | โรงเรียนที่สอน | วิชาที่สอน |
| สมชาย | 0888888888 | สุดยอดวิทยา | คณิตคิดเร็ว |
| สมชาย | 0888888888 | สุดยอดวิทยา | คณิตคิดทำไม |
| สมชาย | 0888888888 | ยุทธสมาพันธ์ | จิตสังหาร |
| สมหญิง | 0777777777 | ยุทธสมาพันธ์ | คณิตคิดเร็ว |
| สมหญิง | 0666666666 | ยุทธสมาพันธ์ | คณิตคิดเร็ว |
| สมหญิง | 0777777777 | จินดามณีศึกษา | ภาษาพารวย |
| สมหญิง | 0666666666 | จินดามณีศึกษา | ภาษาพารวย |
| สมศักดิ์ | 0555555555 | สุดยอดวิทยา | ภาษาพารวย |
| อาจารย์ | |
|---|---|
| ชื่ออาจารย์ | อายุ |
| สมชาย | 35 |
| สมหญิง | 32 |
| สมศักดิ์ | 35 |
| โรงเรียน | ||
|---|---|---|
| โรงเรียนที่สอน | จังหวัดโรงเรียน | ภาคโรงเรียน |
| สุดยอดวิทยา | เชียงใหม่ | เหนือ |
| ยุทธสมาพันธ์ | ขอนแก่น | อีสาน |
| จินดามณีศึกษา | น่าน | เหนือ |
| วิชา | |
|---|---|
| วิชาที่สอน | กลุ่มวิชา |
| คณิตคิดเร็ว | คณิตศาสตร์ |
| คณิตคิดทำไม | คณิตศาสตร์ |
| จิตสังหาร | จิตวิทยา |
| ภาษาพารวย | ภาษาศาสตร์ |
ทำไมถึงไม่ผ่าน
จากเทเบิ้ลโรงเรียน พบว่า จังหวัดโรงเรียน→ภาคโรงเรียน ซึ่งจังหวัดโรงรียนไม่ใช่ไพรมารีคีย์ วิธีแก้คือนำความสัมพันธ์นี้มาทำเป็นเทเบิ้ลใหม่ ผลที่ได้เป็นไปตามหัวข้อ เทเบิ้ลที่ผ่านนอมอลฟอร์มขั้นที่ 3
เทเบิ้ลที่ผ่านนอมอลฟอร์มขั้นที่ 3
| หน้าที่การสอน | |||
|---|---|---|---|
| ชื่ออาจารย์ | เบอร์โทรศัพท์ | โรงเรียนที่สอน | วิชาที่สอน |
| สมชาย | 0888888888 | สุดยอดวิทยา | คณิตคิดเร็ว |
| สมชาย | 0888888888 | สุดยอดวิทยา | คณิตคิดทำไม |
| สมชาย | 0888888888 | ยุทธสมาพันธ์ | จิตสังหาร |
| สมหญิง | 0777777777 | ยุทธสมาพันธ์ | คณิตคิดเร็ว |
| สมหญิง | 0666666666 | ยุทธสมาพันธ์ | คณิตคิดเร็ว |
| สมหญิง | 0777777777 | จินดามณีศึกษา | ภาษาพารวย |
| สมหญิง | 0666666666 | จินดามณีศึกษา | ภาษาพารวย |
| สมศักดิ์ | 0555555555 | สุดยอดวิทยา | ภาษาพารวย |
| อาจารย์ | |
|---|---|
| ชื่ออาจารย์ | อายุ |
| สมชาย | 35 |
| สมหญิง | 32 |
| สมศักดิ์ | 35 |
| โรงเรียน | |
|---|---|
| โรงเรียนที่สอน | จังหวัดโรงเรียน |
| สุดยอดวิทยา | เชียงใหม่ |
| ยุทธสมาพันธ์ | ขอนแก่น |
| จินดามณีศึกษา | น่าน |
| จังหวัดภาค | |
|---|---|
| จังหวัด | ภาค |
| เชียงใหม่ | เหนือ |
| ขอนแก่น | อีสาน |
| น่าน | เหนือ |
| วิชา | |
|---|---|
| วิชาที่สอน | กลุ่มวิชา |
| คณิตคิดเร็ว | คณิตศาสตร์ |
| คณิตคิดทำไม | คณิตศาสตร์ |
| จิตสังหาร | จิตวิทยา |
| ภาษาพารวย | ภาษาศาสตร์ |
