Ben bir topluluk web sitesi üzerinde çalışıyorum. Ben web sitesinde 2 yerlerde kullanıcının faaliyet göstermek istiyoruz.
- Kullanıcı "A" Profil.
 - Kullanıcı "A" arkadaş Arkadaşlar sayfası. "What are your friends doing?"
 
Örneğin tablolar şunlardır:
- üye
 - üye_gallery
 - üye_videos
 - üye_friends
 
benim sorunum Sql yapıdadır. Ben bu soruyu okudum "User recent activities - PHP MySql"
"Sendika" iyi fikirdir ama ben alternatif bir tane var. Ben adlı yeni bir tablo yapmak için gidiyorum
- üye_activity
 
Alanlar:
id | user_id | photo | video | friend | p_id | v_id | f_id | datetime
adlı kullanıcı sadece uploaded an image var diyelim.
id | user_id | photo | video | friend | p_id | v_id | f_id | datetime
1  |   15    |   1   |   0   |    0   | 1203 |   0  |   0  |  NOW()
advantages:
- I bir SELECT sorgusu yaptığınızda, bir fotoğraf, video ya da bir dostluk etkinliği ise, ben kolayca biliyorum.
 - Kullanıcı 'fotoğraf faaliyeti' silmek, ancak fotoğraf tutabilirsiniz.
 - Kolayca kullanıcının arkadaşlarını uyarabilir.
 
disadvantages:
- Tablo satırları çok sayıda?
 
Herhangi bir fikir veya öneri büyük web siteleri onunla nasıl başa? vb digg, facebook,