Bir sosyal ağ web sitesi için Frinds tablo

0 Cevap php

Şimdi ben bir sosyal ağ web sitesi üzerinde çalışıyorum ve ben zaten bu web sitesi için arkadaşlar tabloyu inşa ama ileriye taşındı önce ben bazı suggesion gerekir.

Ben User_id birincil alanı olan bir kullanıcı tablo var.

Yani frinds i gibi alanlar ile bir arkadaş tablo yaptı

Friend1, Friend2, is_active

user1 i gibi arkadaşlar tabloya iki satır eklemek o anda o USER2 bir arkadaş isteği gönderdiğinizde ben aslında ne

1- friend1->user1,friend2->user2,inactive 2- friend1->user2,friend2->user1,inactive

Biri o anda frind isteğini kabul yüzden ne zaman aktif olarak hem de satır yaptı.

Bir kullanıcı blok daha sonra kolayca karşılık gelen satırda o kullanıcıya ait olduğunu yapılan başka inaktif olacak zaman istediğim gibi ben bu iki girişlerini yaptı.

Bir kullanıcı kullanıcıyı kaldırmak ve eğer o zaman ben hem girişleri silin.

Yani ben plz en kısa zamanda bu çözmek için bana yardımcı bu ilgili bazı suggesion ihtiyacım var lütfen.

Ben bu daha optimize ve doğru sonuç verecek başka bir yolu var olduğunu bilmek gerekir.

0 Cevap