Pytania oznaczone «foreign-keys»

165
Do obiektu jednostki nie można odwoływać się przez wiele wystąpień IEntityChangeTracker. podczas dodawania powiązanych obiektów do jednostki w Entity Framework 4.1

Próbuję zapisać dane pracownika, które mają odniesienia do miasta. Ale za każdym razem, gdy próbuję zapisać kontakt, który jest sprawdzany, pojawia się wyjątek „ADO.Net Entity Framework Do obiektu jednostki nie można odwoływać się w wielu wystąpieniach IEntityChangeTracker” Przeczytałem tak wiele...

158
Ograniczenia klucza obcego MySQL, usuwanie kaskadowe

Chcę używać kluczy obcych, aby zachować integralność i uniknąć sierot (używam już innoDB). Jak zrobić instrukcję SQL, która USUWA W KASKADIE? Jeśli usunę kategorię, w jaki sposób mogę się upewnić, że nie usunie ona produktów, które są również powiązane z innymi kategoriami. Tabela przestawna...

152
Schemat nazewnictwa kluczy obcych

Właśnie zaczynam pracę z kluczami obcymi po raz pierwszy i zastanawiam się, czy istnieje standardowy schemat nazewnictwa, którego mogę użyć? Biorąc pod uwagę te tabele: task (id, userid, title) note (id, taskid, userid, note); user (id, name) Tam, gdzie zadania mają notatki, zadania są...

128
Jak dodać klucz obcy do istniejącej tabeli SQLite?

Mam następującą tabelę: CREATE TABLE child( id INTEGER PRIMARY KEY, parent_id INTEGER, description TEXT); Jak dodać ograniczenie klucza obcego na parent_id? Załóżmy, że klucze obce są włączone. Większość przykładów zakłada, że ​​tworzysz tabelę - chciałbym dodać ograniczenie do...

103
Czy można mieć klucz obcy jako klucz podstawowy?

Mam dwa stoliki: Użytkownik (nazwa użytkownika, hasło) Profil (identyfikator profilu, płeć, data urodzenia, ...) Obecnie używam tego podejścia: każdy rekord profilu ma pole o nazwie „userId” jako klucz obcy, który łączy się z tabelą użytkownika. Kiedy użytkownik rejestruje się, automatycznie...