![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 7.03.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Jaki sens ma tworzenie klucza obcego w tabeli do ktorej sie on odwoluje? Chodzi mi o ta linikję poniższego kodu: SZEF NUMBER(4) CONSTRAINT PR_PR_FK REFERENCES PRACOWNIK(NUMER), CREATE TABLE pracownik( NUMER NUMBER(4) CONSTRAINT PR_PK PRIMARY KEY, NAZWISKO VARCHAR2(15) not null, ETAT VARCHAR(10) CONSTRAINT PR_ETAT_FK REFERENCES ETAT(NAZWA), SZEF NUMBER(4) CONSTRAINT PR_PR_FK REFERENCES PRACOWNIK(NUMER), PRACUJE_OD DATE default sysdate, PLACA_POD NUMBER(6,2) not null, PLACA_DOD NUMBER(6,2) default 0, ID_ZESP NUMBER(2) CONSTRAINT PR_ZESP_FK REFERENCES ZESPOL(ID_ZESP) ); |
|
|
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
Są szefowie i pracownicy z czego szefowie to też pracownicy.
Z tego powodu wszyscy są w jednej tabeli ale niektórzy (a w zasadzie każdy, bo przecież tylko dyktator nie ma nad sobą nikogo) mają odwołanie do swojego szefa, czyli do innego pracownika znajdującego się w tej samej tabeli. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 7.03.2007 Ostrzeżenie: (0%) ![]() ![]() |
dzia
![]() |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 15.08.2025 - 03:44 |