Page 30 - ชิ้นงานโปรเเกรมฐานข้อมูล
P. 30
�
่
้
ั
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