ออกแบบฐานข้อมูล
กระทู้เก่าบอร์ด อ.Yeadram

 1,135   2
URL.หัวข้อ / URL
ออกแบบฐานข้อมูล

เราจะออกแบบฐานข้อมูล ครุภัณฑ์ภายในหน่วยงาน ต่อไปนี้ได้อย่างไร ครับ
1. หน่วยงานมี 2 ระดับ คือ
   1.1 หน่วยงานหลัก คือ กรม A     มีหน่วยงานรอง 5 หน่วยงาน คือ
   1.2 หน่วยงานรอง คือ แผนก B , แผนก C , แผนก D , แผนก E และ แผนก F
2. อัตรา ครุภัณฑ์
    2.1 กรม A มีอัตราครุภัณฑ์ เท่ากับหน่วยงานรองทั้งหมดมารวมกัน
    2.2 แผนก B , แผนก C , แผนก D มีอัตราครุภัณฑ์ เหมือนกันดังนี้ (แต่อาจได้รับมาจริง ๆ ไม่เท่ากัน)
        - รถยนต์ 4 คัน
        - รถจักรยานยนต์ 2 คัน   
    2.3 แผนก E มีอัตราครุภัณฑ์
        - รถยนต์ 2 คัน
        - รถจักรยานยนต์ 1 คัน   
    2.3 แผนก F มีอัตราครุภัณฑ์
        - รถยนต์ 1 คัน
        - รถจักรยานยนต์ 0 คัน   
3. ครุภัณฑ์ แต่ละหน่วยงาน อาจไม่ได้รับครบตามอัตรา
4. ครุภัณฑ์ ที่ได้รับ มีการชำรุดใช้งานไม่ได้
5. จะให้สามารถแสดงผลได้ว่า
    5.1 กรม A มีอัตราครุภัณฑ์ กี่รายการ ๆ ละจำนวนเท่าไร
    5.2 ครุภัณฑ์ ตามข้อ 5.1 ของกรม A ได้รับจริง ๆ กี่คัน
    5.3 ครุภัณฑ์ ที่ได้รับ มีชำรุด ใช้การได้ เท่าไร

จะออกแบบตารางอย่างไรครับ

2 Reply in this Topic. Dispaly 1 pages and you are on page number 1

1 @R17590
ตาราง tbSubUnit
- sUnitID     Long, Autonumber, Primary
- sUnitName     text 50
- sUnitParent     text 50
- sUnitDescription     text 255

ตาราง tbAssets
- AsstID     Long, Autonumber, Primary
- AsstName     text 50
- AsstDescription     text 255

ตาราง tbStock
- AsstID     Long, lookup from tbAssets, Primary
- sUnitID Long, lookup from tbSubUnit, Primary
- Stk_Quota     Long (โควต้า ครุภัณฑ์)
- Stk_Ready     Long (ได้รับแล้ว, พร้อมใช้งาน) (ตั้งเงื่อนไข ถ้าจำเป็น "ห้ามมากกว่า _Quota)
- Stk_Error     Long (ได้รับแล้ว, ชำรุด) (ตั้งเงื่อนไข ถ้าจำเป็น "ห้ามมากกว่า _Quota)
2 @R17591
จะขอลองไปทำก่อนครับ ติดขัดอย่างไร จะขอสอบถามอีกที
ขอบพระคุณอาจารย์ yeadram มากครับ
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.3375s