الانتقال إلى المحتوى

ربط أكثر من إدارة في قاعدة بيانات واحدة


IGBSpeed

Recommended Posts

أخواني الكرام :
السلام عليكم ورحمة الله وبركاته ، وبعد :
لدي موضوع بعنوان ربط أكثر من محل وكل محل وموقع به التالي :
1- أقسامه الخاصة به .
2- موظفيه الخاصة به .
3- بياناته الخاصة به .
4- الإدراتين تتشارك في ترابط البيانات فيما بينهما، "بعض الجداول الأساسية وليس جميعها" .
هل من الأفضل أن أضيف حقل بإسم رقم الـ(management) ، بجميع الجداول وذلك بحيث تكون قيمته في القاعدة الأولى 1 وفي القاعدة الثانية 2 .
أم أستخدم ميزة إنشاء سكيما جديدة في كلتا القاعدتين ومستخدم جديد وتحتوي هذه السكيما والمستخدم على البيانات
التي يتم مشاركتها بين الإدارتين لأنه عملية المشاركة هي بالأصل كالتالي :
1- البيانات التي يتم مشاركتها بين الإدارتين هي بالأصل تكون تحت ملكية إدارة معينة وذهبت للإدراة الثانية
فقط لإضافة بعض التفاصيل ومن ثم ترجع للإدارة الأولى ،"كالمعاملات الحكومية مثلاًَ"، لذلك خطرت لي فكرة بأن المدة التي ستذهب إلى الإدارة الثانية للتعديل والإضافة إليها سوف يكون نفس السجل بالنسبة للإدارة الأولى مغلقاً من التعديل والإضافة إلى أن ترجع البيانات , ولكن ليس هذا المطلوب .
2- بعض التعديلات التي نجبر على فعلها بقاعدة بيانات الإدارة الأولى لسنا مضطرين على فعلها بجميع الإدارات .
3- نستطيع بعدم وضع رقم الإدراة (management) في جميع الجداول وإنشاء مستخدم جديد يحتوي على بعض الجداول التي تحتوي على البيانات المؤقتة أي التي سوف تقوم بالرجوع إلى قاعدة بياناتها الأصلية حسب الرغبة وتكامل البيانات .
4- إنشاء مستخدم جديد يعطيني الأريحية في التعامل مع البيانات وإعطاء الصلاحيات للمستخدم بحيث يمكن للمستخدم أن يعطي الصلاحيات لمستخدم لديه ، الذي سيقوم بإنهاء البيانات المتعلقة ، بكل يسر وسهولة .

لذلك أرجو أن أكون قد وفقت في شرحي ، علماً بأن الموضوع هام جداً بالنسبة إليه وأعتقد أن من لديه خبرة في إدارة قواعد البيانات قد يجيبني ،، دعوة إلى الجميع عند كتابة الرد أرجوا كتابة مصدر المعلومة أو على الأقل سبب إعطاء الإجابة .

-----------------
إبراهيم بخش - المدينة المنورة . :D

رابط هذا التعليق
شارك

إيش الموضوع .. من الواضح أني لم أقم بتوصيل المعلومة بشكل جيد .
1- قاعدتين مختلفتين في المضمون ومتساويتين في بعض الجداول وهي الضرورية في عملية الربط بين موقعين مختلفين وكل قاعدة تنفصل عن الثانية بالمضمون .
المطلوب :
1- هل أقوم ببناء هذه القاعدتين بحيث أحاول أن أجمع بين محتوياتها مهما أمكن .
2- أم أقوم ببناء كل قاعدة منفصلة وعند حاجة ربطهم ( نسبة 3% ) من السجلات سنوياً تكون مرتبطة بين القاعدتين ، أقوم بعملية الربط بإستخدام مميزات الأوراكل في ربط قواعد البيانات . " عملية ترحيل بعض البيانات من موقع لآخر " .
في الثانية أرى أنه من غير الضروري أن يكون حقل رقم الإدارة العامة وليس رقم القسم ، بأن يكون في جميع الجداول بحيث عند عملية الربط إلى القاعدة الأم من القاعدة الصغيرة أقوم في جملة الإضافة بوضع رقم الإدارة المطلوبة .
ولكني وضعت الحقل تحسباً للضرورة المستقبلية . (علماً بأن الحقل وضعته على هيئة ربط بين جميع الجداول كمفتاح ثانوي لجدول بيانات الإدارة العامة ) .

رابط هذا التعليق
شارك

الأخ / ابراهيم

لقد حاولت فهم ما كتبت فى شرح نظامك ولكنى لم اتفهم الكثير من اعمال النظام ...
توجد علاقات كثيرة بين الجداول ولم استوعبها بالكامل
ولكن اعتقد انه يجب ان تكون العلاقات ابسط من ذلك ..
واعتقد ان النظام به بيانات وليس نظام جديد وانك تحاول الوصول لحل يتناسب مع الواقع الفعلى

عموما اليك تصور آخر لجداول النظام والعلاقات بينها .. لعله يفيدك

Report_emp_jobs.rtf

رابط هذا التعليق
شارك

الأخ العزيز (Amgad) .. شكراً على الرد الجميل
أخي العزيز النظام ليس بموجود وبه بيانات من الأصل وإنما هو نظام جديد ويوجد لهذا النظام أكثر من طريقة وسبيل وأريد أن أصل للأفضل ..
وجزاك الله خيراً ..

رابط هذا التعليق
شارك

الاخ ابراهيم
لقد فهمت ما تريد واقترح عليك التالي
اول شيء تقوم بعمل جداول اعداد وهذه الجداول يتم فيها الادخال لمرة واحدة وتستطيع الاضافة عليها اذا جدّ جديد
مثل الموقع -القسم -الادارة-المباني وهكذا ويتم الاستفادة منها بوضع معلومات اضافية
ثم جداول معلومات يتم فيها ادخال وربط الادارات والاقسام مع بعضها
وهذا يوفر تعقيد عملية الترابط ويمكن عمل ترابط في جداول الاعداد مثل القسم والادارة

هذا رأي وهو يوفر ادخال البيانات وتستطيع ان تختارها فيما بعد بالادخال عن طريق LOV

رابط هذا التعليق
شارك

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   تمت استعادة المحتوى السابق الخاص بك.   مسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

جاري التحميل
×
×
  • أضف...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية