แนะนำการทำฐานข้อมูลคะแนนนักเรียนให้ทีครับ

พอดีผมต้องการทำฐานข้อมูลคะแนนสอบของนักเรียนในแต่ละห้อง แต่ละระดับชั้น และแต่ละปีการศึกษานะครับ แต่คิดไม่ออกว่าจะทำฐานข้อมูลเชื่อมความสัมพันธ์กันยังไง ระหว่าง ข้อมูลคะแนนของวิชา ๆ หนึ่ง ของแต่ละห้อง ในแต่ละชั้น ของปีการศึกษาหนึ่ง และจะเชื่อมกับข้อมูลคะแนนวิชาเดียวกัน ของแต่ละห้อง แต่ละระดับชั้น ของปีการศึกษาอื่นอย่างไร

อีกปัญหา คือ ในแต่ละปี มีนักเรียนเข้ามาใหม่เพิ่มขึ้น และจบการศึกษา หรือลาออกไป ประเด็นตรงนี้จะออกแบบฐานข้อมูลอย่างไรนะครับ ของผมใช้โปรแกรม access ทำน่ะครับ

อ้อ ข้อมูลดิบที่ผมมี จะไม่มีรหัสประจำตัวนักเรียนครบหมด ดังนั้นตรงนี้จะแก้ปัญหาอย่างไร สำหรับการทำคีย์หลักเพื่อเชื่อมข้อมูลระหว่างตารางต่าง ๆ นะครับ

ขอบคุณมาก ๆ ครับ
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่