Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Vincoli Chiave esterna

  1. #1

    Vincoli Chiave esterna

    Salve a tutti ho un dubbio sulla scrittura di vincoli di integrita' su chiavi esterne.

    In particolare supponiamo di avere una tabella con 2 chiavi esterne entrambi all'eliminazione e aggiornamento devono reagire.

    Qual'e' il kodo corretto di esprimere questa situazione?

    Questo :

    codice:
    CREATE table effettua(
    cf char(16),
    idPrenot integer,
    primary key(cf,idPrenot),
    foreign key(cf) references cliente (cf)
    on delete cascade
    on update no action,
    foreign key(idPrenot) references prenotazione (idPrenot)
    on delete cascade
    on update no action)
    Oppure questo :

    codice:
    CREATE table effettua(
     cf char(16), 
    idPrenot integer,
     primary key(cf,idPrenot), 
    foreign key(cf) references cliente (cf),
     foreign key(idPrenot) references prenotazione (idPrenot) 
    on delete cascade 
    on update no action)

  2. #2
    UP

  3. #3
    ARI UP nessuno sa darmi un consiglio???

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 © 2026 vBulletin Solutions, Inc. All rights reserved.