لدى جدولين وهما جدول المريض patient وجدول العلاج cure
وقد ربطت بينهم كالتالى
ولكن المشكلة هى ان حقل المفتاح الاساسى فى جدول العلاج(id) تكون قيمه فارغة nell عندما اقوم بادخال البيانات
تقدر تستخدم ربط مخصص من غير علاقات مبنية وقت التصميم او حتى وقت التشغيل.
مثلا لشخص ما عدة صور صورة لسيارته ولبيته ولمزرعته يكون لدينا جدولان men and pics
جدول men يحتوي على tid,tname
جدول pics يحتوي على tid,pic,mentid
وهكذا
اللهم إني أعوذ بك من غلبة الدين وغلبة العدو، اللهم إني أعوذ بك من جهد البلاء ومن درك الشقاء ومن سوء القضاء ومن شماتة الأعداء، اللهم أصلح لي ديني الذي هو عصمة أمري، وأصلح لي دنياي التي فيها معاشي، وأصلح لي آخرتي التي فيها معادي، واجعل الحياة زيادة لي في كل خير، واجعل الموت راحة لي من كل شر
اللهم اغفر لي خطيئتي وجهلي، وإسرافي في أمري وما أنت أعلم به مني، اللهم اغفر لي جدي وهزلي وخطأي وعمدي وكل ذلك عندي، اللهم اغفر لي ما قدمت وما أخرت، وما أسررت وما أعلنت وما أنت أعلم به مني، أنت المقدم وأنت المؤخر وأنت على كل شيء قدير
طيب :
أنت ممكن تربــــــــــط 3 جداول وأكثر في جملة أستعلام واحده حتى بدون وجود علاقات وقت التصميم
شوف :
لنفرض أنه موجود 3 جداول مثلا :
وعايز تجيب البيانات حسب أحتياجاتك ,,,
يعني تختار الحقول اللى عايزها فقط :
PHP كود :
Dim Plys = AllCmd.GetAllPlayers Dim Tem = AllCmd.GetTeam Dim Crd = AllCmd.GetCards
Dim Xx As String = "Player No"
Dim C = (From Nomber In Plys _ Join T In Tem _ Join x In Crd _ On T.PlayerID Equals x.PlayerID _ On x.PlayerID Equals Nomber.PlayerID _ Select Nomber = Nomber.PlayerNo, Nomber.PlayerName, T.Team, T.GoolsCount, x.RedCards, x.YallowCards).ToList