Num attributi max

Ciao,

Sto cercando di gestire un sito di annunci.

Attualmente il database è composto dalle seguenti tabelle:

Utenti Registrati ---- Id_utente come chiave primaria

Tabella annunci ---- Id_annunci come chiave primaria

Collegate tra loro da una relazione 1 a molti...

Utenti Regisrati

Id_utente

Nome

Cognome

Username

Password

Tabella annunci

Id_annunci

Id_utente  (chiave esterna)

Prodotto

Marca

Modello

eccc...

La tabella annunci è composta da circa 50 campi!!!....non capisco se sono troppi e quindi mi conviene dividerla in questo modo e creare delle relazioni 1 a 1.

Utenti Regisrati

Id_utente (primary key)

Nome

Cognome

Username

Password

Tabella annunci

Id_annuncio (primary key)

Id_utente  (chiave esterna)

Prodotto

Marca

eccc

Tabella annunci dettagli

Id_annuncio (primary key)

modello

ecc...

Cosa ne dite? Quale strada mi conviene prendere??

inviato 11 anni fa
Riccardo81
X 0 X

50 campi non sono molti.

Se i 50 campi sono tutti strettamente legati alla loro chiave primaria Id_annunci (dipendenza funzionale) allora lascia tutto in una tabella, in DB sarà più performante.

 :bye:

risposto 11 anni fa
Gianni Tomasicchio
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda