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![]()
![]()
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![]()
![]()
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.
"Le uniche cose che sbagli sono quelle che non provi a fare."
Atipica