delphi4arab منتديات دلفي للعرب

نسخة كاملة : ايهما العلاقة الصحيحة برأيكم
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
الصفحات : 1 2
السلام عليكم
بالنسبة للحل الثالث الذي اقترحه الاخ مروان انت بين الافراط و التفريط ليس في كل الحالات ينفع
تصور لو هناك اكثر من 100 مصرف رئيسي ماذا تفعل
بالنسبة للحل الثالث انت تحصل على رقم المصرف الرئيسي بالحصول على الرقمين الاولين ماذا لو كان هناك اكثر من رقمين ماذا تفعل ماذا لو كان هناك اكثر من ثلاث ارقام ماذا تفعل تحتاج الى Delimiter و هذا غير محبب كما انه غير عملي
إقتباس : ماذا لو كان هناك اكثر من رقمين ماذا تفعل ماذا لو كان هناك اكثر من ثلاث ارقام 

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

يبداء بالرقم 0101 وينتهي بي 9999 ويبداء برقم 001001 وينتهي بي 999999
ومستحيل ان يكون هنا مصارف بعدد 999999 الا لو اراد احد برمجة منظومة على مستوى العالم
كمثال من الواقع:البنك الذي نتعامل معه في العمل فرنسي الاصل ورقم المصرف المحلي من 4 خانات
إقتباس :تصور لو هناك اكثر من 100 مصرف رئيسي ماذا تفعل...
في حالات كهذه وخاصة بعد ايداع البرنامج والعمل به مدة، يتم الاتفاق على تحديث Update/new vesrion وهذا يعني $$$ اضافة
السلام عليكم بالمناسبة هناك ايضا hierarchical database لكن من تجربتي هي معقدة من جميع النواحي البحث الاضافة و التعديل لكن مع التعقيد تاتي القوة كما هناك شروحات و مدعمة جيدا في MySql عكس الـ FireBird مثلا

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


[صورة: 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]
السلام عليكم
عن نفسي استخدم الطريقة التالية
[صورة: 7725.image_3987E7B6.png]



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