أٌفكر في طريقتين أُرجح الأولى:
حقل الرابط في قاعدة البيانات هو فريد(Unique)، لا يمكن أن يتكرر الرابط مرتان، وتختلف الاستجابة من قاعدة البيانات عند تكرر ذلك الرابط -بحسب نظامها-، وعندما ترجع قاعدة البيانات أن الرابط مكرر -أو شيء من هذا القبيل- يظهر لك الرابط للمقال من الـId الخاص به موضوعك هذا المعرف(id) الخاص به هو 46267.
وإن كان النظام لا يدعم الطريقة السّابقة أو يدعمها لكن ما حدود تمنع من .. -لم أستخدم نظامًا كذا من قبل- فالأمر يتم بطريقة تقليدية المستخدم: أضف هذا الرابط -> البرمجية: هل الرابط موجود من قبل وإذا كان نعم أرجع لي عنوانه وإلا أضفه؟ -> قاعدة البيانات: نعم العنوان هو ***، أو -> قاعدة البيانات: لا ليس موجودًا، وأضفتُ الرابط، البرمجية: ترسل للمستخدم الرّد المناسب.
التعليقات