|
|
|
ขอคำแนะนำหน่อยนะ.....คือว่ากำลังทำระบบสารสนเทศนักเรียน อยู่คะ แล้วก็ในเรื่องของฐานข้อมูลของนักเรียน |
|
|
|
|
|
|
|
ตอนนี้ออกแบบ db เก็บข้อมูลนักเรียนแบบไหนคะ
ถ้ามีฟิวดืเก็บ level ปัจจุบันของนักเรียนก็ใช้วิธีกาีรอัพเดทฟิวด์นั้นเลยค่ะ
ถ้าไม่มีก็เพิ่มเข้าไปเนาะ อิอิ อันนี้คิดง่ายๆ นะคะ อาจจะมีวิธีที่ดีกว่านี้ค่ะ
|
|
|
|
|
Date :
2010-01-11 13:08:52 |
By :
ultrasiam |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ประวัตต่างๆของนักเรียนตอนอยุ่ม.1 หมายถึงอะไรคะ
คุณหมายถึง ผลการเรียน กิจกรรม อะไรพวกนั้นหรือเปล่า
ยกตัวอย่าง ผลการเรียน
ผลการเรียน ม.1 ของ ดช.ก
ผลการเรียน ม.2 ของ ดช.ก
ผลการเรียน ม.3 ของ ดช.ก
ปัจจุบัน ดช.ก อยู่ชั้น ม.3 ก็สามารถดูข้อมูลย้อนหลังได้
แบบนี้ใช่หรือเปล่า
|
|
|
|
|
Date :
2010-01-11 13:20:48 |
By :
ultrasiam |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ถ้าอย่างนั้นจะยกตัวอย่างตารางผลการเรียนก็แล้วกันนะคะ
คุณมีตารางนักเรียนอยู่แล้ว เก็บ ชั้น ปัจจุบันอยู่แล้ว
ในตารางผลการเรียนก็เพิ่มฟิวด์ที่บ่งบอกว่า ข้อมูลนี้เป็นของชั้น ม. อะไร
เช่น
รหัสนักเรียน,ภาคเรียน,ระดับชั้น,ผลการเรียน
001,1,ม.1,4.00
001,2,ม.1,3.50
001,1,ม.2,3.00
001,2,ม.2,3.50
001,1,ม.3,4.00
001,2,ม.3,3.50
เรื่อง PK ถ้าคุณไม่อยากสร้าง field ใหม่มาเป็น PK ของตารางนี้
ก็ใช้ รหัสนักเรียน ภาคเรียน และระดับชั้น 3 ฟิวด์นี้เป็น PRIMARY ค่ะ
แบบนี้พอได้ไหมคะ อาจมีวิธีที่ดีกว่านี้นะคะ ลองคิดดูก่อน อิอิ
|
|
|
|
|
Date :
2010-01-11 13:32:06 |
By :
ultrasiam |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณสำหรับคำแนะนะคะ
เดี่ยวจะลองนำไปใช้ดูคะ
|
|
|
|
|
Date :
2010-01-11 13:35:23 |
By :
muay028 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 01
|