Is it possible to set a topic under many categories?

مرحباً :waving_hand:t2:

أنا فضولي لمعرفة القيود التقنية لهذا.

مثال لحالة الاستخدام الخاصة بي سيكون:

  • موضوع بعنوان * “المأكولات المحلية من الموقع أ أكثر ملوحة بشكل عام مقارنة بالمأكولات المحلية من الموقع ب” *
  • حيث الموقع أ و الموقع ب هما أسماء فئات
  • هناك استطلاع برأي مع خيارات أوافق و محايد و لا أوافق
  • القدرة على حفظ الموضوع ضمن كلتا الفئتين يسمح بمزامنة المحادثات والأصوات بين كلتا الفئتين من اليوم الأول (أو نأمل في غضون أيام قليلة من إنشاء الموضوع)، بدلاً من نهج تفاعلي يتمثل في دمج المواضيع المكررة فقط بعد انتشار المشكلة)
  • اسم رمزي رائع لهذا يمكن أن يكون anti-cross-categories-topic-duplication-feature/plugin lolz :joy:

كان تفكيري الأول هو إنشاء جدول وسيط في قاعدة البيانات. Lolz منخفض المستوى جدًا :joy:

ربما يمكن أن تكون هناك حلول أفضل

  • إضافة مرجع فئة نموذج أو ارتباط
  • فهرسة قائمة بالمواضيع المرتبطة بفئة في قاعدة البيانات واستدعاء طريقة لتجميع هذه المواضيع عند استدعاء @category.all_published_topics أو شيء من هذا القبيل

لذا، أردت فقط معرفة ما إذا كان هناك أي مانع تقني صارم بخصوص هذه المشكلة قبل أن أتعمق أكثر :cold_face: