سلام
انا عدة جداول واريد ربطها ببعض على شكل علاقة 1:m مااتكلم عن الديزاين انا اقصد كيف اطبقها في المايكروسوفت سكوال سيرفر؟
لان اذا جيت اشغل الكود يصير عندي لخبطة بسبب عدم تطبيق الديزاين بشكل صحيح،
يعني مثلا جدولين شركة و موظفين 1:m
وش اسوي
شكرا
سلام
انا عدة جداول واريد ربطها ببعض على شكل علاقة 1:m مااتكلم عن الديزاين انا اقصد كيف اطبقها في المايكروسوفت سكوال سيرفر؟
لان اذا جيت اشغل الكود يصير عندي لخبطة بسبب عدم تطبيق الديزاين بشكل صحيح،
يعني مثلا جدولين شركة و موظفين 1:m
وش اسوي
شكرا
من قوعد المشاركة فى القسم
اقتباساقتباس3- يجب شرح المشكله بلغه واضحة مع توضيح كل المعلومات الفنية الممكنة عن المشكلة مع سرد الحلول التى اتبعتها حتى لا تتكرر الحلول التى قمت بهامع توضيح بنية قاعدة البيانات إذا كان المطلوب Query أو Stored procedure أو Trigger أو ما شابه.
للحصول عليها اضغط باليمين على قاعدة البيانات واختر all tasks ثم Generate SQL Scrip
Technical Lead Developer
اللهم قنى شر الجهل و الجهلاء
( اقْتَرَبَ لِلنَّاسِ حِسَابُهُمْ وَهُمْ فِي غَفْلَةٍ مَّعْرِضُونَ ) {الأنبياء:1}
طارق إبراهيم كتب:من قوعد المشاركة فى القسم
مع توضيح بنية قاعدة البيانات إذا كان المطلوب Query أو Stored procedure أو Trigger أو ما شابه.
للحصول عليها اضغط باليمين على قاعدة البيانات واختر all tasks ثم Generate SQL Scrip
يعني مثلا اذا كان عندك جدولين
الاول: معلومات عن لشركة ايا كانت المعلومات
الثاني: معلومات عن الموظفين فيها
كيف ممكن تربطهم ببعض بحيث ان الاي دي حق الشركة يكون موجود مع الاي دي حق الموظف وتقدر من خلال جدول الشركة تعرف رقم الاي دي ومن رقم الاي دي تعرف الموظف يتبع لهالشركة او لا !
فى جدول الشركة قم بعمل حقل (Primary Key) يمثل ال Company Code or Company ID
فى حقل الموظفين قم بعمل حقل يمثل ال Employee Code or Employee ID و حقل اخر (Foreign Key ) يمثل ال Company ID or Code
مع عدم اخذ تعدد الفروع و الادارات فى الحسبان
Technical Lead Developer
اللهم قنى شر الجهل و الجهلاء
( اقْتَرَبَ لِلنَّاسِ حِسَابُهُمْ وَهُمْ فِي غَفْلَةٍ مَّعْرِضُونَ ) {الأنبياء:1}
طارق إبراهيم كتب:فى جدول الشركة قم بعمل حقل (Primary Key) يمثل ال Company Code or Company ID
فى حقل الموظفين قم بعمل حقل يمثل ال Employee Code or Employee ID و حقل اخر (Foreign Key ) يمثل ال Company ID or Code
مع عدم اخذ تعدد الفروع و الادارات فى الحسبان
سويت نفس الشي بس الاي دي حق الشركة مايكون موجود في الجدول الثاني حق الموظفين يعني مافي ربط بين الجدولين .. وشلون طريقة تحديد العلاقة بينهم بالسكوال اكسبريس
اقتباسسويت نفس الشي بس الاي دي حق الشركة مايكون موجود في الجدول الثاني حق الموظفين يعني مافي ربط بين الجدولين .. وشلون طريقة تحديد العلاقة بينهم بالسكوال اكسبريس
عليك بوضع حقل رقم الشركة في جدول الموظفين والا كيف سيتم الربط ؟؟؟
لعمل العلاقة افتح تصميم الجدول حيث تجد شريط ادوات وعليه زر العلاقات اضغط عليه واعمل اضافة وحدد الحقول .
TareqVB كتب:عليك بوضع حقل رقم الشركة في جدول الموظفين والا كيف سيتم الربط ؟؟؟
لعمل العلاقة افتح تصميم الجدول حيث تجد شريط ادوات وعليه زر العلاقات اضغط عليه واعمل اضافة وحدد الحقول .
اكيد ،
هل من الضروري اذا سويت انسرت لواحد من الجداول الرقم نفسه يتغير في الجداول الثانيه ؟ اذا كان نعم فهذه هي المشكله ان الجداول المرتبطه فيه ماتتغير ؟
وهل فيه طريقة ثانية اتاكد من انهم شغالين تمام؟
فيه احد يعرف الجواب !!