PDA

Visualizza la versione completa : [MYSQL] Foreign key e creazione automatica di indici


doppiadi
10-06-2007, 20:27
ciao,
non so se posto nella sezione giusta.

Vorrei sapere se qualcuno sa aiutarmi, perchè quando creo una foreygn key tra due tabelle in un database, mi viene creato automaticamente un indice.
Io uso un db MYSQL

grazie

ciao :ciauz: :ciauz:

Shores
10-06-2007, 20:34
Intanto si chiama foreign key, senza la Y! ;)

Comunque, per venire al dunque, è NECESSARIO un indica per poter avere una foreign key: foreign key significa che quel campo può contenere solo valori che sono presenti come key (chiave) in un'altra tabella; questo significa che il campo in questione, proprio come la chiave della tabella esterna, deve essere indicizzato, perchè questo è il modo in cui viene verificato che i valori inseriti corrispondano alla chiave della tabella esterna.

Loading