حسام مصطفى إبراهيم
ـ لكي نتدرب على وضع هذا النوع من العلاقات، يمكننا إنشاء جدولين، جدول "الأصناف Items" وجدول "العملاء Customers"
جدول Items
ItemsID |
ItemName |
ItemPrice |
ItemUnit |
Number |
Text |
Currency |
Text |
جدول Customers
CustomerID |
CustomerName |
CustomerTel |
Number |
Text |
Text |
ـ ولإنشاء علاقة Many To Many بين هذين الجدولين، لابد من إنشاء جدول ثالث، يحتوي على المفتاح الأساسي للجدول الأول، والمفتاح الأساسي للجدول الثاني، بالإضافة لأي حقول أخرى نود إضافتها، ونجعل كلا الحقلين مفتاحاً أساسياً في هذا الجدول.
ـ نسمي الجدول الثالث باسم Customer_Items.
جدول Customer_Items
ItemsID |
CustomerID |
Number |
Number |
طريقة وضع العلاقة
1. اضغط على أيقونة Relationships من شريط الأدوات .

2. قم بتحديد الجداول Items و Customers و Customer_Items من مربع الحوار Show Table باستخدام مفتاح Ctrl من لوحة المفاتيح.

3. اضغط الزر Add.
4. اضغط الزر Close .
5. اسحب الحقل ItemID من جدول Items وألق به على الحقل ItemID في الجدول Customer_Items .
6. يظهر مربع الحوار Edit Relationship .
7. اضغط Create.
8. اسحب الحقل CustomerID من الجدول Customers وألق به على الحقل CustomerID في الجدول Customer_Items.
9. يظهر مربع الحوار Edit Relationship .
10. اضغط Create .
تبدو الشاشة أمامك قريبة من التالي :

وضع علاقة One To One
ـ لنفترض أننا نريد وضع حقل بمديونية العملاء، لكن بشكل سري ولا يبدو في جدول العملاء الرئيسي، في هذه الحالة يمكننا استغلال علاقة One To One .
ـ ولكي نضع هذه العلاقة، نقوم بإنشاء جدول جديد باسم Customer_Money يحتوي على حقلين فقط، حقل المفتاح الأساسي في جدول العملاء Customers،ويكون هو أيضاً المفتاح الأساسي لهذا الجدول، وحقل لتسجيل المديونية كالتالي :
جدول Customer_Money
Money |
CustomerID |
Currency |
Number |
ـ ولوضع علاقة One To One بين جدول Customers وجدول Customer_Money نقوم بالتالي :
1. اضغط على أيقونة Relationships من شريط الأدوات .
2. قم بتحديد الجداول Customers و Customer_Money من مربع الحوار Show Table باستخدام مفتاح Ctrl من لوحة المفاتيح.

3. اضغط الزر Add.
4. اضغط الزر Close .
5. اسحب الحقل CustomerID من جدول Customers وألق به على الحقل CustomerID في الجدول Customer_Money.
6. يظهر مربع الحوار Edit Relationship .
7. اضغط Create.
ـ يبدو لك مظهر الشاشة كالتالي :

اضغط هنا لمشاهدة الدرس ببرنامج الفلاش



