Potrzebuję rozwiązania zadania z baz danych. Może ktoś z Was wie dokładnie jak to zrobić ponieważ mojego rozwiązania Profesor nie przyjął.
Zadnie: Tworzenie i obsługa w języku SQL ( konsola SQL) z wykorzystaniem:
złączenia poprzez kolumnę (atrybut) w jednej tabeli stanowiącą klucz obcy pochodzący z innej tabeli. Dla ułatwienia można przyjąć, że kolumny stanowiące klucz główny i klucz obcy mają te same nazwy.
Bardzo proszę o pomoc i z góry dziękuję.
Pozdrawiam.
0
0
A nie chodzi to na poziomie DDL? Czyli na etapie projektowania tabel? CONSTRAINT ... FOREIGN KEY ... REFERENCES ... ON DELETE ...
0
Tak, na etapie projektowania tabel.
Zrozumiałem to tak że należy stworzyć tabelę w której połączę ze sobą inne tabele z kluczem obcym.
0
Ta z palucha musisz albo sqlke z tworzeniem tabeli albo po tabeli dac
ALTER TABLE table
ADD CONSTRAINT FK_Table2_UserID FOREIGN KEY (UserID)
REFERENCES Table2(id);
ale to i tak sie zawsze grzebie w manualu ja z pamieci bym nie zrobil bo nigdy nie pamietam tych komend.