|
|
|
ช่วยออกแบบฐานข้อมูล ที่เพิ่มหัวข้อย่อยได้เรื่อยๆทีครับ |
|
|
|
|
|
|
|
แต่เวลาเรียกออกมาแสดงผลในหน้าเว็บกลัวว่าต้องใช้คำสั้ง sql จำนวนมาก ในการเรียกข้อมูลเป็นทวีคูณ
เช่น เรียกข้อมูลจาก ชั้น ป.1 ว่ามีกี่บท และ นำบทที่ได้มา เรียกข้อมูลว่ามีหัวข้ออะไรบ้าง ......
ไม่ใช่ ประเด็นเรื่องความเยอะ ครับ ถ้าจำเป็นก็ต้องเยอะ
table 1 ชั้นเรียน autoID, classID, className ป1-6 ม1-6 ก็มี แค่ 12 แต่ก็จำเป็นต้องสร้างไว้ เพื่อใช้อ้างอิง ใช้ในการคิวรี่
table 2 วิชาที่สอน autoID, subjectID, subjectName วิทยาศาสตร์ คณิตศาสตร์ ฯลฯ มีเท่าไหร่ก็ใส่เข้าไป
table 3 บทเรียน autoID, classAutoID, subjectAutoID, lessionID, lessionName
table 4 หัวข้อ autoID, lessionAutoID, sectionID, sectionName
table 5 ชีท sectionAutoID, sheetID, sheetName, sheetDATA
ถ้าออกแบบ ในรูปแบบนี้ อ้างอิง ได้สดวก ข้อมูลที่เป็น string จะไม่ซ้ำซ้อน
ข้อมูลที่ซ้ำจะเป็นตัวเลข autoID ซึ่งไม่ใหญ่ ค้นหาได้ง่าย
|
|
|
|
|
Date :
2019-08-25 14:37:50 |
By :
Chaidhanan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณครับ
|
|
|
|
|
Date :
2019-08-25 14:55:03 |
By :
gazutumn |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|