Domande taggate «foreign-keys»

Le chiavi esterne sono una funzionalità di integrità dei dati dei database relazionali (e SQL). Una chiave esterna è un insieme di attributi in una tabella relazionale soggetta a un vincolo di integrità referenziale. Il vincolo di integrità referenziale impone che i valori degli attributi della chiave esterna in una tabella, A, debbano corrispondere con i valori corrispondenti in una determinata tabella B (che a volte può essere la stessa tabella di A).




13
Istruzione INSERT in conflitto con il vincolo FOREIGN KEY - SQL Server
Ricevo il seguente errore. Per favore potete aiutarmi? Messaggio 547, livello 16, stato 0, riga 1 L'istruzione INSERT è in conflitto con il vincolo FOREIGN KEY "FK_Sup_Item_Sup_Item_Cat". Il conflitto si è verificato nel database "dev_bo", tabella "dbo.Sup_Item_Cat". La dichiarazione è stata chiusa. Codice: insert into sup_item (supplier_id, sup_item_id, name, sup_item_cat_id, …

8
Mostra vincoli sul comando tabelle
Ho delle tabelle su cui ho provato a impostare le relazioni PK FK ma voglio verificarlo. Come posso mostrare le restrizioni PK / FK? Ho visto questa pagina di manuale, ma non mostra esempi e anche la mia ricerca su Google è stata inutile. Il mio database è credentialing1e le …

30
Migrazione: impossibile aggiungere il vincolo di chiave esterna
Sto cercando di creare chiavi esterne in Laravel, tuttavia quando eseguo la migrazione della mia tabella utilizzando artisanmi viene visualizzato il seguente errore: [Illuminate\Database\QueryException] SQLSTATE[HY000]: General error: 1215 Cannot add foreign key constraint (SQL : alter table `priorities` add constraint priorities_user_id_foreign foreign key (`user_id`) references `users` (`id`)) Il mio codice …



11
MySQL Rimozione di alcune chiavi esterne
Ho una tabella la cui chiave primaria viene utilizzata in diverse altre tabelle e ha diverse chiavi esterne ad altre tabelle. CREATE TABLE location ( locationID INT NOT NULL AUTO_INCREMENT PRIMARY KEY ... ) ENGINE = InnoDB; CREATE TABLE assignment ( assignmentID INT NOT NULL AUTO_INCREMENT PRIMARY KEY, locationID INT …

12
l'oggetto entità non può essere referenziato da più istanze di IEntityChangeTracker. durante l'aggiunta di oggetti correlati all'entità in Entity Framework 4.1
Sto cercando di salvare i dettagli dei dipendenti, che hanno riferimenti con City. Ma ogni volta che provo a salvare il mio contatto, che viene convalidato ottengo l'eccezione "ADO.Net Entity Framework Un oggetto entità non può essere referenziato da più istanze di IEntityChangeTracker" Avevo letto così tanti post ma non …


3
Vincoli di chiave esterna MySQL, eliminazione in cascata
Voglio usare le chiavi esterne per mantenere l'integrità ed evitare gli orfani (uso già innoDB). Come faccio a creare una dichiarazione SQL che ELIMINA SU CASCADE? Se elimino una categoria, come posso assicurarmi che non elimini i prodotti correlati anche ad altre categorie. La tabella pivot "categorie_prodotti" crea una relazione …




Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.