|
رد: من فيكم اخذ مادة قواعد البيانات ( دعوه للمذاكره )
اقتباس:
المشاركة الأصلية كتبت بواسطة سروبه
المحاضره السابعه
تمثل العلاقه واحد : كثير
اللي فهمت من الدكتور
ناخذ مفتاح المتعدده ونحطه بجدول الواحد
اللي مكتوب وطبقه الدكتور
ناخذ مفتاح الواحد ونحطه بجدول الكثير

|
أضرب مثال للتوضيح
لو كان عندنا قاعدة بيانات لأبناء العائلة وآباءهم
العلاقة راح تكون أب ---- عدة أبناء يعني واحد لكثير
هنا في جدول الأب راح نحط بيانات الأب مثلا صالح 1965
وبيانات العم عبد الرحمن 1950
في جدول الأبناء راح نحط بيانات الابن مثلا خالد 1410
و عبد العزيز 1413
و محمد 1418
هذول كلهم أولاد صالح
وين الصح أنا نحط مع بيانات كل ولد اسم الأب في جدول الابناء
ولا نكرر اسم الأب على عدد الأولاد في جدول الأب (وهو شيء غير مقبول في قواعد البيانات)
طبعا الطريقة الأولى هي الصح, ويصير شكل الجدول كذا:
خالد 1410 صالح
عبد العزيز 1413 صالح
محمد 1418 صالح
يعني ناخذ المفتاح الاساسي من جهة الواحد (الأب) ونحطه في المتعدد (الأبناء)
وسلامتك
|