Visualizzazione dei risultati da 1 a 4 su 4

Discussione: [MySQL] Foreign KEY

  1. #1

    [MySQL] Foreign KEY

    Quando creo le tabelle posso dire quali campi sono chiavi esterne?

    Ad esempio ho 3tabelle:

    utenti: id, user, password
    info: id, nome, cognome, id_squadra
    squadre: id, nome, serie

    possibile dire che id_squadra di info è in relazione con id di squadre?

    in modo che se per sbaglio tento di cancellare un record da squadre
    controlla se info contiene dei valori in id_squadra che corrispondono al record che stò eliminando e non permette la cancellazione

    Possibile?
    Se si come?

    Grazie
    Luk

  2. #2

  3. #3
    devi usare le tabelle InnoDB ed eseguire la corretta sequenza dei comandi di configurazione.

    http://dev.mysql.com/doc/mysql/en/in...nstraints.html


    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  4. #4

    grazie

    molti server , ad esempo altervista, non permettono di creare tabelle innodb! purtroppo!

    Grazie cmq

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.