بتاريخ: 31 يوليو 20178 سنة comment_288663 السلام عليكم ورحمة الله رجاء ارفاق شرح مبسط للتحليل والتصميم المرتبط بإعداد رسمة ال erd الملاحظة الاساسية بالرسم السابق هي وجود بيانات متكررة في الجداول او الكيانات التي بينها ربط مثل purchase_order and products_purchase_order منها supplier_id store_id branch_id company_id address_id employee_id من المفترض ان تكون ضمن الجدول الرئيسي فقط طلبات الشراء ولا تتكرر في جدول الأصناف المتضمنه بالطلب وايضا جدول invoices وجدول products_invoices ايضا مفاتيح كثير من الجداول غير معرفة بالرسم لو لديك الملف الرئيسي للرسم ... ارفقه في مشاركتك تقديم بلاغ
بتاريخ: 31 يوليو 20178 سنة كاتب الموضوع comment_288666 سلام عليكم ورحمة الله وبركاته خيركم من تعلم العلم وعلمه اشكرك على سرعه الرد والتعاون - الفكرة عمل نظام لشركة تعمل في اي مجال سواء كان ( ملابس – اغذية – احذية – قطع غيار ... الخ ) - الشركة لها اكثر من فرع - كل فرع له الموظفين الخاصين به وكل فرع له عده مخازن - المنتجات : لها موردين ( كل مورد يقوم بتوريد مجموعه من المنتجات وكذلك المنتج الواحد يورده اكثر من مورد ) - المخازن : بها اكثر من منتج وكل منتج يدخل في اكثر من مخزن لاكثر من فرع . - كل فرع يقوم بطلب المنتجات المطلوبه ( ليكن اسمه امر توريد) ورفعه للفرع الرئيسي للشركة الذي يقوم بدوره للبحث في الفروع الاخرى اذا كانت المنتجات متوفره في فروع اخرى يقوم بعمل تحويل بين الفروع وإذا لم يكن موجود يقوم يتم عمل (امر شراء) المورد بالتوريد في المخزن الرئيسي للفرع ومنه - الفرع يقوم بعمل امر شراء وبالتالي لابد ان يظهر فى أمر الشراء اسم الفرع الذي قام بعمل الامر ( جدول امر الشراء سيكون لجميع الفروع ) ومن ثم استلام البضاعه وعمل فاتورة شراء . - فاتورة الشراء : لابد ان تكون بها طريقة السداد ( المعاملات المالية ) هذا باختصار ما وقفت عنده فى التحليل والعلاقات بين الجداول وحاولت اضع هذا التحليل بينكم حتى اخرج بكل مرحله الى افضل تصور حتى نكمل المرحله التي تليها لحين الانتهاء منها ان شاء الله . ارجو من الجميع المشاركة وابدأ الري حتى ان يستفيد الجميع جعله الله فى ميزان حسناتكم ارجو ابدأ الراي والنصحية وشكرا جزيلا على التعاون مرفق الملف الرئيسي للرسم Project1.rar تقديم بلاغ
بتاريخ: 1 أغسطس 20178 سنة comment_288669 ما هو اسم البرنامج المستخدم في اعداد المخطط erd لفتح الملف تقديم بلاغ
بتاريخ: 1 أغسطس 20178 سنة كاتب الموضوع comment_288675 ما هو اسم البرنامج المستخدم في اعداد المخطط erd لفتح الملف السلام عليكم البرنامج المستخدم هو DeZign for databases تقديم بلاغ
بتاريخ: 2 أغسطس 20178 سنة كاتب الموضوع comment_288756 ارجو المشاركة واعطاء الرأي والمشاورة فى هذا المخطط تقديم بلاغ
بتاريخ: 3 أغسطس 20178 سنة كاتب الموضوع comment_288768 ارجو توضيح ماهي العلاقة العودية أو الانعكاسية، والتي تسمى بشكل غير رسمي آذان أرنب. كما في الشكل التالي تقديم بلاغ
بتاريخ: 3 أغسطس 20178 سنة comment_288770 السلام عليكم ورحمة الله لقد ارفقت رسمتين مختلفتين لل ERD ايهما تريد تقييمها ؟ ==================== ارجو توضيح ماهي العلاقة العودية أو الانعكاسية، والتي تسمى بشكل غير رسمي آذان أرنب. كما في الشكل التالي السلام عليكم ورحمة الله هذه العلاقة تسمى self join or recursive relationship في المثال السابق جدول أنواع الأصناف - رمز نوع الصنف هو مفتاح الجدول pk - رمز نوع الصنف الأب هو مفتاح اجنبي fk يربط مع نفس الجدول للعمود رمز نوع الصنف - وصف نوع الصنف رمز نوع الصنف رمز نوع الصنف الأب وصف نوع الصنف 1 ليس له اب null مشروبات ساخنة 11 1 مشروب القهوة 12 1 مشروب الشاي 2 ليس له اب null مأكولات ساخنة 21 2 أرز 22 2 بطاطس العلاقة تكون في نفس الجدول العلاقة من نوع one to many بمعنى ان رمز نوع الصنف الأب قد يكون له أكثر من صنف اخر من نفس تصنيف النوع الرئيسي رمز نوع الصنف قد لا يكون له تصنيف أعلى منه ( نوع تصنيف الأب ) ============================ يوجد مثال أخر تعليمي وهو العلاقة بين الموظف والمدير في جدول الموظفين Self join or Unary relationshipsجدول البيانات الاساسية للموظف والتى تحتوى على بيانات رقم الموظف وهو مفتاح الجدول وبياناته الاساسية مثل الاسم والعنوان وتاريخ الميلاد وقد تحتوى أيضاً على رقم المدير الذي يرأس الموظف او الذي يشرف على الموظف ورقم المدير هو اساسا موظف له رقم لا يتكرر في جدول البيانات الاساسية للموظفينوبالتالي يعتبر عمود رقم المدير هو مفتاح اجنبي يتم ربطه مع رقم الموظف وتعتبر العلاقة في هذة الحالة one to many بمعنى ان كل مدير يجب ان يكون موظف المدير يمكن ان يشرف ويدير موظف واحد او اكثرمن الممكن ان الموظف لا يكون له مدير وذلك في حالة رئيس الشركة لا يوجد من هو اعلى منه في الاشراف CREATE TABLE employee( emp_id varchar(5) NOT NULL, emp_name varchar(20) NULL, dt_of_join date NULL, emp_supv varchar(5) NULL, CONSTRAINT emp_id PRIMARY KEY(emp_id) , CONSTRAINT emp_supv FOREIGN KEY(emp_supv) REFERENCES employee(emp_id)); تقديم بلاغ
بتاريخ: 3 أغسطس 20178 سنة كاتب الموضوع comment_288771 السلام عليكم ورحمة الله اشكرك استاذي الفاضل أمجد على الشرح الوافي جعله الله في ميزان حسناتك اما بالنسبة للسؤال لقد ارفقت رسمتين مختلفتين لل ERD ايهما تريد تقييمها ؟ ==================== ارجو تقييم الرسمه الاخيرة وعلى نفس الفكرة السابقه وشكرا تم تعديل 3 أغسطس 20178 سنة بواسطة Mohammed-Esmail تقديم بلاغ
بتاريخ: 26 أغسطس 20178 سنة comment_289520 السلام عليكم ورحمة وبركاته خيركم من تعلم العلم وعلمه انا شايف من وجهة نظري ان فى شي ينقص التحليل هو علاقاته بنظام المخازن والحسابات هو مبيعات ومشتريات فقط تقديم بلاغ
بتاريخ: 27 أغسطس 20178 سنة كاتب الموضوع comment_289561 السلام عليكم ورحمة وبركاته خيركم من تعلم العلم وعلمه انا شايف من وجهة نظري ان فى شي ينقص التحليل هو علاقاته بنظام المخازن والحسابات هو مبيعات ومشتريات فقط اشكرك على التعليق الفكرة هنا اخذ وجهه النظر فى التحليل الحالي من حيث الجداول والعلاقات ومن ثم تكلمة التحليل ( الفكرة هي مناقشة خطوة خطوة ) ارجو ان تكون االفكرة وضحت ومنتظر وجهات النظر وشكرا تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.