สวัสดีครับ เพิ่มตั้งกระทู้ครั้งแรก
เป็นมือใหม่ครับช่วยผมออกแบบดวยครับ ต้องการสอบถามเรื่องฐานข้อมูล ใช้โปรแกรม MS Access ครับ โดยมีความต้องการดังต่อไปนี้
- 1583486937905.jpg (44.36 KiB) Viewed 3580 times
เป็นการเก็บข้อมูล คนกับที่ดิน
tbl_farm ที่ดิน
Names = ชื่อฟาร์ม
Area = เนื้อที่ฟาร์ม หน่วยเป็นไร่
Status = หากมีการลบจะใช้การ ให้ค่า False
คำถามมีดังนี้ ข้อมูลจะมี Farm จะมี transaction คือการ แยก และรวม เหมือนๆ กับโฉนดที่ดินครับ
การแยก คือ 1 farm แยกออกได้เป็นหลาย ๆ ฟาร์ม โดย area ของฟาร์มแยกออกมาจะต้อง <= ฟาร์มหลักที่นำมาแยก ตัวอย่าง Farmid "1" เนื้อที่ 10 ไร่ ทำการแยกเป็น 2 ฟาร์ม 2 ฟาร์มนี้เนื้อที่รวมกันแล้วจะต้อง <= 10 ไร่ และ 2 ฟาร์มที่ถูกแยกจะมีเจ้าของ Person เดิม หรือไม่ ก็ได้
การรวม คือ หลาย ๆ farm นำมารวมกัน เป็น 1 farm คือการนำเนื้อที่มารวมกันเป็น 1 ฟาร์ม และเจ้าของจะเป็นเจ้าของเดิมที่หรือไม่ก็ได้
จากที่กล่าวมาคือ อยากเก็บประวัติการ แยก หรือโอน จากฟาร์มหมายแล้วอะไร ไปเป็น หมายเลขอะไร วันที่เท่าไหร่ เจ้าของเดิมจากคนไหน ไปเป้น คนไหน
ดังนี้ครับ