مشكلة مع مزيج الفئات

السلام عليكم
أريد عمل جدول يحتوي على مزيج فئات معقدة نوعا ما
لدي فئتين: الأولى السلك و الثانية الرتبة
لما أعمل جمع بين الفئتين أحصل على جميع الأسلاك مركبة مع جميع الرتب لكن ما أحتاجه هو
مثلاعندي سلك 1 يحتوي على رتبة1 و رتبة2
و سلك 2 يحتوي على رتبة 3 و رتبة4
يعني أريد عمل فيلتر او هل يوجد طريق للجمع بين العديد من مزيج الفئات لحزمة بيانات واحدة
أرجو أن يكون سؤالي واضح
شكرا