ถ้าเอาตามหลักของ Text book ก็ไม่ควรกำหนดครับ5555แต่ถ้าเราเขียนตารางใหม่เองเลยก็ได้ครับถ้าตาม Text book ใน ขั้นตอน NF1 จะให้เราแยกเป็น John สองครั้ง แล้วตัว PK จะเป็น Composite key คือ Student name + Course ID เพราะถ้าทำตาม text book มันจะมีการเช็คเรื่องของ Partial Dependency ด้วยซึ่ง Partial Dependency จะอยู่ในเรื่องของการทำ NF2 ซึ่งมันคือการทำเป็นขั้นๆเรื่อยๆ
เข้าใจง่ายมากเลยครับ
อธิบายได้เข้าใจได้ง่ายครับ ขอบคุณครับ
ขอบคุณนะคร้าบบ 🧡🧡🥹
คุณเพรมสอนดีกว่าอาจารย์สอนวิชา database ที่ผมเรียนมาอีกแน่ะ :)
อยากให้เริ่มสอนตั้งแต่แรกเลยครับ ตั้งแต่แนวคิดแบบฐานข้อมูลตั้งแต่สร้าง ERD ขึ้นมาเลย (ตั้งแต่เอาโจทย์ธุรกิจมาออกแบบ ERD)
อยากสอบถามว่าเอาไปวาดเป็นER Diagram ยังไงต่อคะ
อธิบายเข้าใจอยากให้มาสอนแทนครูวิชานี้เลยค่ะ
ขอบคุณครับบ
รื้อฟื้นหน่อนว่าผมถูกไหมนะ
1.รวมเป็นตาราวเดียว
2.แยกเป็นหลายตาราง มี Pk
3.จากตารางที่แล้วใส่ความสัมพันธ์ Fk
โอเค เท่านี้ก็เพียงพอต่อการสร้าง Database ละ แต่ถ้าจะ Advance ต่อก็จะเป็น
BCNF กับ 4NF 5NF
ซึ่งคือ
4. FK จอยกับ FK
5. ไม่ทราบแล้วครับ😂
จบบ ผมจำได้แค่นี้หละ ไม่รู้ถูกไหมนะ😂
หู้ยจำแบบนี้เข้าใจง่ายขึ้นเยอะเลยครับขอเก็บไปใช้🫡
ดีมากๆเลยครับพี่❤
ขอบคุณมากครับพี่ เข้าใจง่ายมากฮะ
ขอบคุณนะคร้าบ เย้ ❤
ขอบคุณมากครับ คลิปนี้ทำให้กระจ่างเรื่องการออกแบบฐานข้อมูลมาก ๆ เลยครับ
ขอบคุณคร้าบ 🧡🧡
อ๋ออ ถ้าข้อมูลซ้ำซ้อนให้กำหนดไอดีใช่มั้ยครับ
ถ้าเอาตามหลักของ Text book ก็ไม่ควรกำหนดครับ5555แต่ถ้าเราเขียนตารางใหม่เองเลยก็ได้ครับถ้าตาม Text book ใน ขั้นตอน NF1 จะให้เราแยกเป็น John สองครั้ง แล้วตัว PK จะเป็น Composite key คือ Student name + Course ID เพราะถ้าทำตาม text book มันจะมีการเช็คเรื่องของ Partial Dependency ด้วยซึ่ง Partial Dependency จะอยู่ในเรื่องของการทำ NF2 ซึ่งมันคือการทำเป็นขั้นๆเรื่อยๆ
ผมงงไม่เข้าเลย😅😅😅
แรกๆมาดีเหมือนมีหลักเข้าใจง่าย หลังๆ ไม่รู้เรื่อง 555
ต้องทำบ่อยๆ กว่าจะเข้าใจ พอเข้าใจแล้วก็สามารถสรุปได้ในหัว ออกมาเป็น 3 nf ได้เลย
👍👍
อะธิบายยดีีีมาดดดดดด
ขอบคุณนะคร้าบ