Pytania otagowane jako foreign-keys

Klucze obce są cechą integralności danych relacyjnych (i SQL) baz danych. Klucz obcy to zestaw atrybutów w tabeli relacyjnej, który podlega ograniczeniu więzów integralności. Ograniczenie więzów integralności nakazuje, aby wartości atrybutów klucza obcego w jednej tabeli, A, były zgodne z odpowiednimi wartościami w określonej tabeli B (która czasami może być tą samą tabelą co A).

7
Klucz obcy odnoszący się do kluczy podstawowych w wielu tabelach?
Mam do dwóch tabel czyli workers_ce i workers_sn pod bazą danych workers. Oba mają swoje unikalne kolumny klucza podstawowego. Mam kolejną tabelę o nazwie deductions, której kolumna klucza obcego chcę odnieść do kluczy podstawowych workers_ce oraz workers_sn. czy to możliwe? na przykład employees_ce -------------- empid name khce1 prince employees_sn ---------------- …

4
Podstawy kluczy obcych w MySQL?
Czy jest jakieś dobre wyjaśnienie, jak używać konstrukcji klucza obcego MySQL? Nie do końca rozumiem to z samych dokumentów MySQL. Do tej pory zajmowałem się kluczami obcymi z łączeniami i kodem programowania. A druga część pytania: czy są jakieś ulepszenia do wprowadzenia przy użyciu wbudowanych kluczy obcych MySQL?




2
Tablica PostgreSQL zawierająca elementy, z których każdy jest kluczem obcym
Próbuję utworzyć bazę danych dla mojej aplikacji i jedną rzeczą, którą chciałbym znaleźć najlepszym sposobem na zrobienie, jest utworzenie relacji jeden do wielu między moimi Usersa Itemstabelami. Wiem, że mogę zrobić trzecią tabelę ReviewedItemsi mają kolumny być Userid i Itemid, ale chciałbym wiedzieć, czy to możliwe, aby kolumny w Users, …

12
MySQL nie może utworzyć ograniczenia klucza obcego
Mam problemy z utworzeniem klucza obcego do istniejącej tabeli w bazie danych mysql. Mam stolik exp: +-------------+------------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +-------------+------------------+------+-----+---------+-------+ | EID | varchar(45) | NO | PRI | NULL | | | Comment | text | YES | …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.