delphi4arab منتديات دلفي للعرب
ايهما العلاقة الصحيحة برأيكم - نسخة قابلة للطباعة

+- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum)
+-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3)
+--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15)
+--- الموضوع : ايهما العلاقة الصحيحة برأيكم (/showthread.php?tid=9530)

الصفحات: 1 2


RE: ايهما العلاقة الصحيحة برأيكم - S.FATEH - 17-06-2018

السلام عليكم
بالنسبة للحل الثالث الذي اقترحه الاخ مروان انت بين الافراط و التفريط ليس في كل الحالات ينفع
تصور لو هناك اكثر من 100 مصرف رئيسي ماذا تفعل
بالنسبة للحل الثالث انت تحصل على رقم المصرف الرئيسي بالحصول على الرقمين الاولين ماذا لو كان هناك اكثر من رقمين ماذا تفعل ماذا لو كان هناك اكثر من ثلاث ارقام ماذا تفعل تحتاج الى Delimiter و هذا غير محبب كما انه غير عملي


RE: ايهما العلاقة الصحيحة برأيكم - Delphi4Us - 17-06-2018

إقتباس : ماذا لو كان هناك اكثر من رقمين ماذا تفعل ماذا لو كان هناك اكثر من ثلاث ارقام 

انا رأيته بشكل اخر ربما واوسع
بسيطة اخ فتح يتم تقسيم الرقم على أثنين اي الى نصفين اذا كان اربعة سيكون النصف رقمين واذا كان ستة سيكون النصف ثلاثة

يبداء بالرقم 0101 وينتهي بي 9999 ويبداء برقم 001001 وينتهي بي 999999
ومستحيل ان يكون هنا مصارف بعدد 999999 الا لو اراد احد برمجة منظومة على مستوى العالم


RE: ايهما العلاقة الصحيحة برأيكم - محمد عبد العزيز - 17-06-2018

كمثال من الواقع:البنك الذي نتعامل معه في العمل فرنسي الاصل ورقم المصرف المحلي من 4 خانات
إقتباس :تصور لو هناك اكثر من 100 مصرف رئيسي ماذا تفعل...
في حالات كهذه وخاصة بعد ايداع البرنامج والعمل به مدة، يتم الاتفاق على تحديث Update/new vesrion وهذا يعني $$$ اضافة



RE: ايهما العلاقة الصحيحة برأيكم - S.FATEH - 17-06-2018

السلام عليكم بالمناسبة هناك ايضا hierarchical database لكن من تجربتي هي معقدة من جميع النواحي البحث الاضافة و التعديل لكن مع التعقيد تاتي القوة كما هناك شروحات و مدعمة جيدا في MySql عكس الـ FireBird مثلا

الاقتراح الذي اقترحه مروان هو جزء من Path Enumeration)hierarchical database)


RE: ايهما العلاقة الصحيحة برأيكم - محمد عبد العزيز - 17-06-2018

(17-06-2018, 03:30 PM)S.FATEH كتب : كما هناك شروحات و مدعمة جيدا في MySql عكس الـ FireBird مثلا
صحيح، قواعد بيانات Mysql اكثر شهرة وانتشارا خاصة بسبب استخدامها في مواقع الويب/الاستضافات
عامة مشكلة البرامج مفتوحة المصدر والمجانية التوثيق، انظر مثلا Firebird احسن توثيق بالروسية...



RE: ايهما العلاقة الصحيحة برأيكم - Delphi4Us - 19-06-2018

وجدت صور توضح
لزيادة المعلومة بالموضوع


[صورة: maxresdefault.jpg]


[صورة: trees-in-the-database-advanced-data-stru...1247613291]


[صورة: pwNJy.png]

[صورة: trees-and-hierarchies-in-sql-18-728.jpg?cb=1305690466]



[صورة: 7725.image_3987E7B6.png]


RE: ايهما العلاقة الصحيحة برأيكم - tarekk93 - 20-06-2018

السلام عليكم
عن نفسي استخدم الطريقة التالية
[صورة: 7725.image_3987E7B6.png]



مثال لبرنامج حساب الاجور
نعبر عن اجرة شهر ديسمبر لموظف كالتالي
1/4/12
حيث
 1: رقم المستحدم
4: رقم الموظف
12: شهر ديسمبر
جدول مرفق يوضح ذلك