لدي المجموعة أ مع صلاحية على الفئة أ، والمجموعة ب المستقلة مع صلاحية على الفئة ب. الآن أحتاج إلى فئة (أب)، ويجب أن يكون المستخدمون أعضاءً في كل من المجموعة أ والمجموعة ب لرؤية الفئة (أب). العضوية في المجموعة أ والمجموعة ب مستقلة - لا توجد علاقة بينهما، ويختار المستخدمون الانضمام إلى كل منهما بشكل منفصل.
- لو كان الأمر يتطلب منطق “أو” (OR) لكان ذلك سهلاً - فقط أضف المجموعة أ والمجموعة ب تحت صلاحيات الفئة.
- لو كان الأمر يتطلب منطق “و” (AND) وكان هناك علاقة بين المجموعة أ والمجموعة ب لكان ذلك سهلاً - فقط اصنع فئة فرعية.
لا أحد من هذين الحلين يفيدني. الحل الوحيد الذي أستطيع التفكير فيه هو إنشاء مجموعة ثالثة (أب) واستخدام إضافة (plugin) تقوم بتعبئتها بالمستخدمين الذين هم أعضاء في كل من أ و ب. هل لديكم أي اقتراحات أخرى؟