▼ กำลังโหลดข้อมูล... ▼
แสดงความคิดเห็น
คุณสามารถแสดงความคิดเห็นกับกระทู้นี้ได้ด้วยการเข้าสู่ระบบ
กระทู้ที่คุณอาจสนใจ
อ่านกระทู้อื่นที่พูดคุยเกี่ยวกับ
การออกแบบฐานข้อมูล
การพัฒนาซอฟต์แวร์
การพัฒนา Web Application
Database
ช่วยออกแบบ รูปแบบในการทำ Relationships หน่อยครับ
ข้อมูลตัวอย่างครับ
จะเห็นว่า ตาราง Contact_list ทำ Relationships กับอีกหลายตาราง
ปัญหาครับ กรณี ที่ user เผลอ ID ใน Contact_list แล้วก็จำ ID ไม่ได้ หากเราใช้ความสัมพันธ์ แบบ Cascade ก็จะลบข้อมูลต่างๆใน Relationships ไปด้วย หากไม่ใช้ Cascade ข้อมูลจะยังคงอยู่ พอเราเพิ่มรายชื่อลูกค้าไปเราก็ต้องเพิ่มข้อมูลต่างๆใหม่ทั้งหมด
เราจะมีวิธี ออกแบบ หรือ เขียนโค้ดทำงาน ยังไง เพื่อ ให้ เวลา เรานำ รายชื่อนั้นๆ กลับมาใช้ใหม่ ข้อมูลจะยังคงอยู่ครับ