som

Tue 10 Jun 2008 02:36:56
Tue 10 Jun 2008 02:36:56
คือได้ เงื่อนไขมาแบบนี้
สมมุติว่า
- มีครูผู้สอน 15 ท่าน
- มีนักเรียน 1000 คน
กำหนดใหมี อัตรส่วนของ ครูที่ปรึกษา / นร.
ครู 1 คน / นักเรียน 50 คน
ที่เหลือ อาจมี นร. จำนวนหนึ่งซึ่งอัตราส่วนไม่พอดีกับครู ที่กำหนดเงื่อนไข (1/50)
อาจ ต้องตั้ง ครู ที่ปรึกษาเพิ่ม เป็นกรณี พิเศษ
คือ ให้ครู 2 ที่เป็น อ.ที่ปรึกษา อยู่แล้ว
มาช่วยเเป็นที่ปรึกษา นร.อีกหน้องหนึ่ง (ที่เพิ่มมา)
* ข้อมูล
- ครู -ชื่อ-สกุล-เพศ-ตำแหน่ง-ฯลฯ
- นร. แต่ละคน ชื่อ-สกุล-เพศ-ผลการเรียน-อื่นๆ
จะเขียนหรือ สร้างตาราง+กำหนด ตัวแปร ให้สัมพันธ์กับเงื่อนไขที่ ได้ตั้งมานี้
อย่างไรดีครับ
สมมุติว่า
- มีครูผู้สอน 15 ท่าน
- มีนักเรียน 1000 คน
กำหนดใหมี อัตรส่วนของ ครูที่ปรึกษา / นร.
ครู 1 คน / นักเรียน 50 คน
ที่เหลือ อาจมี นร. จำนวนหนึ่งซึ่งอัตราส่วนไม่พอดีกับครู ที่กำหนดเงื่อนไข (1/50)
อาจ ต้องตั้ง ครู ที่ปรึกษาเพิ่ม เป็นกรณี พิเศษ
คือ ให้ครู 2 ที่เป็น อ.ที่ปรึกษา อยู่แล้ว
มาช่วยเเป็นที่ปรึกษา นร.อีกหน้องหนึ่ง (ที่เพิ่มมา)
* ข้อมูล
- ครู -ชื่อ-สกุล-เพศ-ตำแหน่ง-ฯลฯ
- นร. แต่ละคน ชื่อ-สกุล-เพศ-ผลการเรียน-อื่นๆ
จะเขียนหรือ สร้างตาราง+กำหนด ตัวแปร ให้สัมพันธ์กับเงื่อนไขที่ ได้ตั้งมานี้
อย่างไรดีครับ
webmaster

Tue 10 Jun 2008 03:08:46
Tue 10 Jun 2008 03:08:46
เข้าใจว่าพูดถึงเรื่อง DB ใช่ไหมครับ
การออกแบบ DB ต้องวิเคาระห์ตามความสัมพันธ์ ที่ต้องการครับ ในกรณีนี้ถ้าเป็นอย่างง่ายก็จะมี 4 ตาราง
1. ข้อมูลอาจารย์
2. ข้อมูลนักศึกษา
3. ข้อมูลความสัมพันธ์ระหว่างนักศึกษากับอาจารย์และห้องเรียน
4. ผลการเรียนในปีต่างของนักศึกษา
แต่ถ้าทำการ optimize อีกจะได้ตารางมากกว่านี้และการซ้ำซ้อนจะลดลงอีกมาก อยู่ที่รายละเอียดปลีกย่อยของตัว application ด้วยครับ
ปล. จริงๆน่าจะตั้งในหมวด DB นะครับ
การออกแบบ DB ต้องวิเคาระห์ตามความสัมพันธ์ ที่ต้องการครับ ในกรณีนี้ถ้าเป็นอย่างง่ายก็จะมี 4 ตาราง
1. ข้อมูลอาจารย์
2. ข้อมูลนักศึกษา
3. ข้อมูลความสัมพันธ์ระหว่างนักศึกษากับอาจารย์และห้องเรียน
4. ผลการเรียนในปีต่างของนักศึกษา
แต่ถ้าทำการ optimize อีกจะได้ตารางมากกว่านี้และการซ้ำซ้อนจะลดลงอีกมาก อยู่ที่รายละเอียดปลีกย่อยของตัว application ด้วยครับ
ปล. จริงๆน่าจะตั้งในหมวด DB นะครับ

















