Page 31 - ชิ้นงานโปรเเกรมฐานข้อมูล
P. 31
�
้
่
ั
้
์
ั
3.3 กา ริสืริ างความ สื มพั นั ธ์ ์ ริ ะห ว ่ ่ างตา ริ าง เเบบทด้สือบท้ายหนัวยท 3
3.3 การิสืริ้างความสืัมพัันัธ์ริะหวางตาริาง
�
่
สงทต้องทราบในการสร้างความสัมพื้ันธ์์ระหว่างตาราง
ิ
�
่
นอกจัากน ในการกำาหนดความสัมพื้ันธ์์ดังกล่าวต้องเข้าใจั
�
�
่
้
้
�
ในเรอง Enforce Referential Integrity (การคงสภาพื้อ้างอ้ง เเบบฝึกหัด้ท้ายบทท 3
ู
ู
ความสัมพื้ันธ์์) 1. หากต้องการิจััด้การิชนัิด้ข้อมล็แล็ะริูปแบบของข้อมล็
�
็
่
ู
่
�
่
�
้
ตารางหลัก หมายถง ตารางทใช้ Primary Key ในัตาริาง คำาสืังเหล็านั้อยในัแทบใด้
่
็
�
้
้
�
เปนตัวเชอมความสัมพื้ันธ์์ ส่วนตารางรอง หมายถง ตารางท ก. Create
�
้
้
ใช้ Foreign Key เปนตัวเชอมความสัมพื้ันธ์์กัน ข. Datasheet
ค. External Data
ต่าราง TblCategories ง. Database Tools
................................. 2. ปม Indexes บนัแทบ Table Desing จัะถุกเริ้ยกใช้ในั
็
ู
่
ุ
Category (PK)
CategoryName กริณ้ใด้
้
�
้
CategoryDescription ก. ใช้แจั้งเตอนเพื้อช่วยในการทำางาน
CategoryPicture
้
�
่
็
ิ
ุ
ต่าราง TbProducts ข. แสดงคณสมบัตของออบเจักต์ทเลอก
................................ ค. ใช้ในการกำาหนดคย์หลัก (Primary Key)
่
Products (PK)
่
�
ิ
่
ุ
CategoryID ง. ใช้กำาหนดคณสมบัตเกยวกับดัชน (Indexes)
ProductName
UnitPrice
VATFlay
UnitStock
26 27