اخي العزيز انا اقوم بعمل موقع للعمل التطوعي وفيه جدول اسمعه Volunteer_base وفي هذه الجدول فيه بيانات المستخدم
طبعاُ هذه الموقع يشمل الدول العربية بالكامل ... وقد طلب مني ان اقوم بعمل رقم العضوية للمتطوع + رمز يميز كل دولة .. وانا قمت بجعل الرقم التطوعي يبداء 101+ رمز الدولة لكل دولة .. يعني لو دخل اول مستخدم من اليمن فسيكون اول رقم عضوية لليمن 101YM ولو دخل يمني اخر سيكون رقم العضوية له هو 102YM .. وعند دخول اول متطوع من بلد اخر ونفرض سوريا سيكون رقمة التطوعي الاول 101SR والرجل الثاني سيكون رقم عضويته 102SR وهكذا ستكون الالية بحيث ان الرقم لن يتكرر ابداُ وبنفس الوقت سيكون رقم العضوية هو المفتاح الاساسي للجدول .. وكنت اريد ان عندما يوم المتطوع بالتسجيل ان يتم ارجاع رقم العضوية لانه يوجد بيانات اخرى كثيرة متعلقة بالمتطوع في جداول اخرى والشي الذي يربط بين الجداول الاخر هو رقم العضوية لانه مفتاح غير اساسي في الجداول الاخر .. انا طبعاُ طبقة منضور Max عندي برمجتي للواجهة التسجيل .. لكني لم اقتنع بهذا الطريقة لاني في مخيلتي توقعت انه سيكون في تعارض اذا سجل اكثر من شخص بنفس الوقت وضغطو زر التسجيل ..
وقلت من الافضل اسئلكم اخواني الاعزاء حتى استفيد من خبرتكم السابقة .
ان شاء الله اكون وضحة لكم بشكل افضل
