الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مشكلة لربط جدولين ناتج عن الكسر بسبب صفة متعددة

بدأه أم المؤمنين في 10 أغسطس 2009 · 1 رد · 626 مشاهدة · في قواعد بيانات MySQL
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بســم الله الـرحمــن الرحيــم

السلام عليكــم ورحمـة الله وبركاتــه ،،

مشروعي ارشفة لمشاريع تخرج

عندي جول للمشاريع المشروع قد يكون مشترك فية اكثر من طالب ولازم اسند المشروع لكل طالب مشترك فيه؟؟؟؟

CREATE TABLE `project` (

`p_ID` varchar(5) NOT NULL,

`proj_name` varchar(60) NOT NULL,

`super_ID` varchar(5) NOT NULL,

`reader_ID` varchar(5) NOT NULL,

`no_of_student` varchar(1) NOT NULL,

`proi_status_type` enum('0','1','2') NOT NULL,

`proi_path` varchar(200) NOT NULL,

`proi_grop` varchar(200) NOT NULL,

PRIMARY KEY (`p_ID`)

) ;

وجدول اخر اسمو prjectgrob كالاتي

CREATE TABLE `proj_group` (

`group_ID` varchar(3) NOT NULL,

`p_ID` varchar(3) NOT NULL,

`stud_ID` varchar(3) NOT NULL

) ;

ماعرفت اعمل المفتاح الاساسي للجدول دا شنو؟؟؟؟؟

ارجو باسرع مايمكن مع جزيل شكري وامتناني لكم

وجزاكم الله خيرا

#2

وعليكــم السـلام ورحمة الله وبركاتـه..

في جدول المشاريع يمكن ان يكون id هو حقل رئيسي .

و يجب ان يكون هناك جدول للطلاب ، والحقل الرئيسي له هو رقم الطالب sid ، ويوجد حقل foreign key يشير الى رقم المشروع id.

بهذا سيكون لكل طالب مشروع واحد فقط ، واي مشروع من الممكن ان يشتغله أكثر من طالب .

اقتباس
ماعرفت اعمل المفتاح الاساسي للجدول دا شنو؟؟؟؟؟

المفتاح الاساسي هو قيمة لا تتكرر وتميز السجل من باقي السجلات ، ابحثي عن شيء يميز السجل .

ويجب ان تضعي نبذة عن الحقول حتى يستطيع الاعضاء المساعدة..

بالتوفيق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…