السلامُ عليكم .
لديّ فكرة : خط زمني يعتمد على الأحداث التي يفعلها المستخدم ، ليشاركها مع أصدقائه -قريب من فكرة خط زمن الفيسبوك ، وخط زمن موقع قودريدز أقرب له أكثر-.
يا تُرى ماهي أفضل طريقة لتصميم قاعدة بيانات لهذه الفكرة؟
علمًا بأن لدي أربع جداول :
التقييم
الآراء
تحديث للحالة
إضافة مشروع
فكّرت في الطريقة التالية :
أنشئ جدول يحتوي على :
id,Event_type,Event_id,user_id,date
لكن كيف سأعرف الجدول الذي فيه Event_id ؟ - في نفس الاستعلام- ؟ ، إذا كان بواسطة Event_type فكيف سأعرفه؟ ، اعذروني لا زلت مبتدئًا.
وشكرًا لكم مقدمًا.
التعليقات