Saya ingin mendesain meja untuk menyimpan hubungan pertemanan di proyek web saya
Setidaknya harus memenuhi 4 kondisi berikut:
yang mengirim permintaan add-friend misalnya (jika A TO B maka kolom ini akan menjadi A)
yang menerima permintaan add-friend misalnya (jika A TO B maka kolom ini akan menjadi B)
status saat ini misalnya (0 menunjukkan ditolak sedangkan 1 menunjukkan diterima atau 2 menunjukkan tidak diproses
hubungan teman kita bersifat bilateral
Jika ada di antara Anda yang berpengalaman dengan ini, ada saran yang disambut
desain saya saat ini (saya pikir buruk sekarang) adalah seperti ini ini adalah kolom
frienshipId
fromUserId
toUserId
status
requestTime