Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
PHP - Quesito mysql
Forum - PHP - Quesito mysql

Avatar
Aangelus (Normal User)
Pro


Messaggi: 143
Iscritto: 29/03/2011

Segnala al moderatore
Postato alle 12:33
Martedì, 07/10/2014
Salve vorrei creare un sito dove attraverso un login carichi tutte le preferenze dell'utente, per esempio tutti i filmati o foto che ha scelto da una lista.
Il quesito si riferisce al miglior modo di gestire tutte queste informazioni, un'alternativa che ho ideato è di creare tabelle per ogni utente e salvare su di essa le preferenze dello stesso, a questo punto mi domando se un database può avere un limite per il numero di tabelle ? Strutture migliori di gestire questo tipo di dati alternative ?          grazie in anticipo

Ultima modifica effettuata da Aangelus il 07/10/2014 alle 12:34
PM Quote
Avatar
GN (Member)
Guru


Messaggi: 772
Iscritto: 30/04/2011

Segnala al moderatore
Postato alle 13:53
Martedì, 07/10/2014
Se ci siano limiti di tabelle non so, ma solitamente (che io sappia) è meglio una singola tabella che contenga anche un campo (magari in relazione con la chiave primaria della tabella degli utenti) che indichi a quale utente si riferisca ogni record; quando poi bisogna accedere ai dati si filtra la tabella per ottenere solo quelli necessari.

PM Quote
Avatar
dnha (Member)
Pro


Messaggi: 137
Iscritto: 24/07/2014

Segnala al moderatore
Postato alle 17:55
Martedì, 07/10/2014
Ciao,
anche secondo me la soluzione migliore è creare una tabella singola con un campo univoco che identifichi l'utente :)

PM Quote
Avatar
Aangelus (Normal User)
Pro


Messaggi: 143
Iscritto: 29/03/2011

Segnala al moderatore
Postato alle 12:35
Sabato, 11/10/2014
Grazie dei suggerimenti ;)

PM Quote