السلام عليكم ورحمة الله,

اريد ان أبني جداول في الداتابيس للرسائل التي يكتبها الأعضاء بينهم للموقع الذي اعمل عليه حالياً , لكن كل ما افكر في فكرة معينة لبناء الجسم الخاص بالرسائل أشعر اني غير راضي عن البنية التي سوف اعتمد عليها دائماً بعد كتابتها واستهدامها فالتعديل في المستقبل سيكون شبه مستحيل .

الفكرة اني لا اريد وضع جدول واحد خاص بالرسائل لكل الرسائل المتداولة بين المشتركين, اريد فكرة لاتستنزف السيرفر مع كل طلب استعلام , لدي حالياً في الداتابيس جداول على الشكل التالي :

جدول للأعضاء وجدول للمنتجات وجدول للأقسام وجدول للمدينة .

الرسالة سوف ترسل من المشتري للبائع, فكرت ان اخزن الرسالة في جدول المنتج , حتى لايكون هناك في كل مرة استعلام على كل الرسائل التي في الداتابيس كي اصل لرسالة معينة وياهما جرى الخ..

ملاحظة انا اعمل على ال Mongodb لكن لا مشكلة لو قدمت علي فكرة على انها SQL فأنا سوف اقوم بتحويل الفكرة sql الى nosql .

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