Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2009
    Messaggi
    500

    Gestione amicizie Database

    Salve, secondo voi quale è il miglior modo per gestire le amicizie in un database?

    Io avevo pensato in un campo con tutti gli id degli amici separati da un carattere, e poi una volta che servono gli amici, prendi il campo e lo trasformi in un array no?

  2. #2
    io farei una tabella relazionale di tipo

    +----------------------------------------------------------+
    + id_richiedente | id_accettante | accettazione +
    +----------------------------------------------------------+

    i primi due campi contengono rispettivamente l'id di chi richiede l'amicizia e l'id di chi la accetta (ovviamente gli id prelevati dalla tabella utenti)
    il campo accettazione è un campo 0/1, 1 se accettata la richiesta

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2009
    Messaggi
    500
    Si ma quando devo vedere gli amici di un utente devo vedere quale campo? richeidente o accettante?

  4. #4
    where id_richiedente=$id or id_accettante=$id and accettato=1

  5. #5
    Utente di HTML.it
    Registrato dal
    Mar 2009
    Messaggi
    500
    Ah vero non ci avevo pensato

    Ci provero
    Grazie!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.