ขอสอบถามครับถ้าจะออกแบบฐานข้อมูล
อยากสอบถามระบบ ที่เป็นระบบ พี่เลี้ยงและน้อง เลี้ยง โดย
1. สมมุติ พี่เลี้ยง A มีน้องเลี้ยง a1 a2 a3
2. พี่เลี้ยง a สามารถ ดูได้ว่าน้องเลี้ยง เรียนระดับไหน
3.และน้องเลี้ยงสามารถที่จะมีน้องเลี้ยงได้อีกเป็นระดับชั้น ต่อไปเรื่อยๆ
เราจะ วางโครงสร้าง ฐานข้อมูลอย่างไรบ้างครับ
4.ในสายพี่เลี้ยงของแต่ล่ะสาย ใครคือพี่เลี้ยงบนสุด (เบื้องต้น ระดับพี่เลี้ยงอาจมีแค่3-4 ระดับ)
ระบบจะคล้าย MLM ครับ แต่จะเอามาเพื่อติดตามน้องๆเพื่อเข้าห้องเรียนและกิจกรรมอื่นๆครับ
ถ้าจะออกแบบ db แบบระบบคล้ายๆmlm โครงสร้างทีไรบ้าง
Moderator: mindphp
-
- PHP Newbie
- โพสต์: 8
- ลงทะเบียนเมื่อ: 18/04/2015 11:09 pm
- mindphp
- ผู้ดูแลระบบ MindPHP
- โพสต์: 41251
- ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
- ติดต่อ:
Re: ถ้าจะออกแบบ db แบบระบบคล้ายๆmlm โครงสร้างทีไรบ้าง
สร้างตารางเชื่อม ความสัมพันภายในตารางเอง
และมี field สำหรับ เก็บค่า is_root เพื่อเก็บว่าเป็นต้นสาย
parent_id เก็บ id ของรุ่นพี่
ที่เหลือ จะทำใน programming ว่า ใครรุ่นพี่แต่ละชั้น
และมี field สำหรับ เก็บค่า is_root เพื่อเก็บว่าเป็นต้นสาย
parent_id เก็บ id ของรุ่นพี่
ที่เหลือ จะทำใน programming ว่า ใครรุ่นพี่แต่ละชั้น
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
-
- PHP Newbie
- โพสต์: 8
- ลงทะเบียนเมื่อ: 18/04/2015 11:09 pm
Re: ถ้าจะออกแบบ db แบบระบบคล้ายๆmlm โครงสร้างทีไรบ้าง
ขอบคุมากครับแต่ ช่วยอธิบายแบบละเอียดได้ไหมครับเพราะผมมื่อใหม่พึ่งจะเริ่มศึกษา การโปรแกรมมิ่งครับ
- mindphp
- ผู้ดูแลระบบ MindPHP
- โพสต์: 41251
- ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
- ติดต่อ:
Re: ถ้าจะออกแบบ db แบบระบบคล้ายๆmlm โครงสร้างทีไรบ้าง
ลอง ออกแบบตามเค้าเข้าใจมาก่อนดีกว่ครับ
จะได้ฝึกคิดด้วยแล้วถ้ามีอะไรที่ต้องปรับแก้ไข เดียวเพื่อนพี่ๆ ในบอร์ด อาจช่วยได้
จะได้ฝึกคิดด้วยแล้วถ้ามีอะไรที่ต้องปรับแก้ไข เดียวเพื่อนพี่ๆ ในบอร์ด อาจช่วยได้
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
-
- PHP Newbie
- โพสต์: 8
- ลงทะเบียนเมื่อ: 18/04/2015 11:09 pm
Re: ถ้าจะออกแบบ db แบบระบบคล้ายๆmlm โครงสร้างทีไรบ้าง
ตอนนี้ผมใช้ 1 ตารางเลยเก็บ ทุกอย่าง เวลาดูรีพอร์ตก็ programming เอา
แตมีคำถามครับถ้าจะทำระบบเช็คชื่อเข้าห้องเรียนต้องทำไงครับ
แตมีคำถามครับถ้าจะทำระบบเช็คชื่อเข้าห้องเรียนต้องทำไงครับ
- mindphp
- ผู้ดูแลระบบ MindPHP
- โพสต์: 41251
- ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
- ติดต่อ:
Re: ถ้าจะออกแบบ db แบบระบบคล้ายๆmlm โครงสร้างทีไรบ้าง
ระบบ มีรายะเอียดอะไรบ้างครับbondham เขียน:ตอนนี้ผมใช้ 1 ตารางเลยเก็บ ทุกอย่าง เวลาดูรีพอร์ตก็ programming เอา
แตมีคำถามครับถ้าจะทำระบบเช็คชื่อเข้าห้องเรียนต้องทำไงครับ
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
-
- PHP Newbie
- โพสต์: 8
- ลงทะเบียนเมื่อ: 18/04/2015 11:09 pm
Re: ถ้าจะออกแบบ db แบบระบบคล้ายๆmlm โครงสร้างทีไรบ้าง
ระบบมี 1.ชื่อนักเรียน เก็บรายละเอียดส่วนตัว และชั้นเรียน และพี่เลี้ยงคือใคร
2.ชื่อพี่เลี้ยง ดูแลรุ่นน้องเป็นกลุ่มกลุ่มใครกลุ่มมัน (ไม่ใช่อาจารย์ผู้สอน)
3. ชั้นเรียน เพื่อจะได้ทราบว่าแต่ละชั้นเรียน ใครเข้าเรียนบ้าง
4. มาโรงเรียน จะเก็บว่าได้มาที่โรงเรียนหรือไม่ และนับจำนวนนักเรียนที่มาโรงเรียนทั้งหมดในแต่ล่ะวัน
ระบบประมาณนี้ครับ
2.ชื่อพี่เลี้ยง ดูแลรุ่นน้องเป็นกลุ่มกลุ่มใครกลุ่มมัน (ไม่ใช่อาจารย์ผู้สอน)
3. ชั้นเรียน เพื่อจะได้ทราบว่าแต่ละชั้นเรียน ใครเข้าเรียนบ้าง
4. มาโรงเรียน จะเก็บว่าได้มาที่โรงเรียนหรือไม่ และนับจำนวนนักเรียนที่มาโรงเรียนทั้งหมดในแต่ล่ะวัน
ระบบประมาณนี้ครับ
ผู้ใช้งานขณะนี้
สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 81