Bin juste une table qui gère les amis. Je vois pas où c'est compliqué.
La table contient:
->ID => l'id de l'enregistrement
->id_ami_1 => l'id du membre qui demande une amitié
->id_ami_2 =>l'id de l'ami qui a été invité
->accepté => Variable bool (binaire) qui indique si l'invit a été accepté
->date =>La date
Voili.... Je te laisse réfléchir là dessu un tit peu.
petite precision : quand tu demandes une invitation a un membre d'etre ton ami, il faut que dans le script tu verifie que le couple id_toi et id_pote ne soit pas deja present.
Exemple :
Jacques ajoute Pierre
Pierre accepte
Pierre ajoute Jacques // C'est pour eviter ce genre de schema, sinon dans la table tu te retrouveras avec un meme couple supplémentaire donc
au lieu de ID enregistrement comme clé primaire, tu prends le couple id_ami1,id_ami2 qui va composer la clé primaire, mais ca evitera les doublons, mais faudra aussi verifier dans ton script pour le cas que je t'ai donner precedement que le clé primaire couple (id1,id2) ne soit pas deja presente sous (Pierre,Jacques) ou (Jaacques,Pierre)
Arf c'est pas tres clair !
Ciao,