การแก้ไขข้อมูล ความสัมพันธ์ระหว่างตาราง การกำหนดความสัมพันธ์ระหว่างตาราง (Table) เพื่อนำตารางที่เกี่ยวข้องมาทำงานร่วมกับตารางที่ทำงานอยู่ โดยเฉพาะข้อมูลที่มีการเรียกใช้อยู่เสมอ ถ้าเรียกใช้บ่อย ๆ จะทำให้ต้องมีการบันทึกข้อมูลที่ซ้ำซ้อนเป็นจำนวนมาก
การแก้ไขข้อมูล ความสัมพันธ์ระหว่างตาราง กฎการคงสภาพของข้อมูล (Integrity constraint) ในตารางที่มีความสัมพันธ์กัน เมื่อมีการแก้ไขหรือการลบข้อมูลในตารางจะมีผลกระทบกับตารางที่เชื่อมความสัมพันธ์อยู่ เพื่อให้ข้อมูลที่เกี่ยวข้องมีความคงสภาพของข้อมูล จึงต้องมีกฎที่ใช้ควบคุมความถูกต้องซึ่งจะกระทำใน 2 ลักษณะ ได้แก่
การแก้ไขข้อมูล ความสัมพันธ์ระหว่างตาราง กฎการคงสภาพของข้อมูล (Integrity constraint) 1.ควบคุมการคงสภาพความถูกต้องของข้อมูลภายใน Table (ตาราง) เดียวกัน กฎที่ใช้คือ Entity Integrity หรือกฎการคงสภาพของเอนทิตี้ 2.ควบคุมการคงสภาพความถูกต้องของความสัมพันธ์ระหว่าง Table (ตาราง) กฎที่ใช้คือ Referential Integrity Constraint หรือกฎการคงสภาพอ้างอิง
การแก้ไขข้อมูล ความสัมพันธ์ระหว่างตาราง ขั้นตอนการออกแบบ 1.เลือก Table ชื่อ Person แล้วเลือก Design (ออกแบบ) 2.ชี้ที่เขตข้อมูล Code คลิกขวาเลือก Primary Key 3.คลิกปุ่ม Save (เพื่อบันทึกโครงสร้าง) แล้วคลิกปุ่ม close 4. เลือกเมนู เครื่องมือฐานข้อมูล (Tools) เลือก ความสัมพันธ์
การแก้ไขข้อมูล ความสัมพันธ์ระหว่างตาราง ขั้นตอนการออกแบบ 5.เลือกตาราง ชื่อ Income และ person เลือก เพิ่ม (Add) เลือก (Close) 6.จะเข้าสู่หน้าต่างการออกแบบ ความสัมพันธ์ (Relationships) 7.คลิกที่เขตข้อมูล Code จากตารางชื่อ person ลากไปวางบนเขตข้อมูล code บนตารางชื่อ Income 8.เลือกบังคับให้มี Referential Integrity 9.เลือก สร้าง (Create) ก็จะได้เส้นเชื่อมความสัมพันธ์ชนิด one to many หรือหนึ่งต่อกลุ่ม