Temat: pgadmin błąd relacji
Witam
Mam tworząc nową bazę danych w pgAminie wczytuje plik sql. wygenerowany w powerdesigner wyskakuje mi błąd
BŁĄD: relacja "etat" nie istnieje
Stan SQL: 42P01
to jest moj sgl.
niech ktoś spojrzy i powie co jest źle
/*==============================================================*/
/* Table: Dzialka_ewidencyjny */
/*==============================================================*/
create table Dzialka_ewidencyjny (
ID_dzialka INT4 not null,
identyfikator_dzialka CHAR(13) null,
właściciel CHAR(256) null,
pole_powierzchni INT4 null,
rodziaj_działka CHAR(256) null,
constraint PK_DZIALKA_EWIDENCYJNY primary key (ID_dzialka)
);
/*==============================================================*/
/* Table: Rezerwat_przyrody */
/*==============================================================*/
create table Rezerwat_przyrody (
ID_rezerwat_przyrody INT4 not null,
ID_stanowisko INT4 null,
os_kont_IOS DATE null,
nas_kont_IOS DATE null,
nazwa CHAR(256) null,
data_utworzenia DATE null,
stopien_ochrony CHAR(256) null,
constraint PK_REZERWAT_PRZYRODY primary key (ID_rezerwat_przyrody),
constraint zarzadca_lasu2 foreign key (ID_stanowisko)
references Etat (ID_stanowisko)
on delete restrict on update restrict
);
/*==============================================================*/
/* Table: Etat */
/*==============================================================*/
create table Etat (
Stanowisko CHAR(256) null,
obsadzenie BOOL null,
ID_stanowisko INT4 not null,
ID_rezerwat_przyrody INT4 null,
czas_pracy INT4 null,
zmiana INT4 null,
constraint PK_ETAT primary key (ID_stanowisko),
constraint zarzadca_lasu foreign key (ID_rezerwat_przyrody)
references Rezerwat_przyrody (ID_rezerwat_przyrody)
on delete restrict on update restrict
);
/*==============================================================*/
/* Table: Budynek */
/*==============================================================*/
create table Budynek (
NR_budynku INT4 not null,
ID_stanowisko INT4 not null,
ID_dzialka INT4 not null,
wydzial CHAR(256) null,
adres CHAR(256) null,
kod_pocztowy INT4 null,
constraint PK_BUDYNEK primary key (NR_budynku),
constraint usytulowanie_budynek foreign key (ID_dzialka)
references Dzialka_ewidencyjny (ID_dzialka)
on delete restrict on update restrict,
constraint zarzadca foreign key (ID_stanowisko)
references Etat (ID_stanowisko)
on delete restrict on update restrict
);
/*==============================================================*/
/* Index: budynek */
/*==============================================================*/
create unique index budynek on Budynek (
NR_budynku
);
/*==============================================================*/
/* Index: usytulowanie_budynek */
/*==============================================================*/
create index usytulowanie_budynek on Budynek (
ID_dzialka
);
/*==============================================================*/
/* Index: zarzadca */
/*==============================================================*/
create index zarzadca on Budynek (
ID_stanowisko
);
/*==============================================================*/
/* Table: Rozkaz */
/*==============================================================*/
create table Rozkaz (
ID_rozkaz INT4 not null,
nr_rozkaz INT4 null,
data_rozkazu DATE null,
constraint PK_ROZKAZ primary key (ID_rozkaz)
);
/*==============================================================*/
/* Table: Przepustka */
/*==============================================================*/
create table Przepustka (
nr_przepustki INT4 not null,
ID_osoby INT4 null,
dostep_bezpieczenstwa CHAR(256) null,
wydawca CHAR(256) null,
constraint PK_PRZEPUSTKA primary key (nr_przepustki),
constraint dostep foreign key (ID_osoby)
references Pracownik (ID_osoby)
on delete restrict on update restrict
);
/*==============================================================*/
/* Table: Pracownik */
/*==============================================================*/
create table Pracownik (
ID_osoby INT4 not null,
nr_przepustki INT4 not null,
Imie CHAR(20) not null,
Nazwisko CHAR(50) not null,
Pesel INT4 not null,
Stopien CHAR(20) null,
nr_telefonu INT4 null,
Zdjecie CHAR(254) null,
constraint PK_PRACOWNIK primary key (ID_osoby),
constraint dostep2 foreign key (nr_przepustki)
references Przepustka (nr_przepustki)
on delete restrict on update restrict
);
/*==============================================================*/
/* Table: Cwiczenie */
/*==============================================================*/
create table Cwiczenie (
ID_cwiczen INT4 not null,
ID_rozkaz INT4 not null,
ID_osoby INT4 not null,
data_rozp_cw DATE null,
data_zak_cw DATE null,
liczba_personelu INT4 null,
okreslenie CHAR(256) null,
constraint PK_CWICZENIE primary key (ID_cwiczen),
constraint zezwala foreign key (ID_rozkaz)
references Rozkaz (ID_rozkaz)
on delete restrict on update restrict,
constraint odpowiedzialny foreign key (ID_osoby)
references Pracownik (ID_osoby)
on delete restrict on update restrict
);
/*==============================================================*/
/* Index: Cwiczenie */
/*==============================================================*/
create unique index Cwiczenie on Cwiczenie (
ID_cwiczen
);
/*==============================================================*/
/* Index: zezwala */
/*==============================================================*/
create index zezwala on Cwiczenie (
ID_rozkaz
);
/*==============================================================*/
/* Index: odpowiedzialny */
/*==============================================================*/
create index odpowiedzialny on Cwiczenie (
ID_osoby
);
/*==============================================================*/
/* Table: Droga */
/*==============================================================*/
create table Droga (
ID_droga INT4 not null,
ID_stanowisko INT4 null,
szerokosc INT4 null,
nawierzchnia INT4 null,
kategoria_położenia CHAR(256) null,
constraint PK_DROGA primary key (ID_droga),
constraint zarzadca_droga foreign key (ID_stanowisko)
references Etat (ID_stanowisko)
on delete restrict on update restrict
);
/*==============================================================*/
/* Index: Droga */
/*==============================================================*/
create unique index Droga on Droga (
ID_droga
);
/*==============================================================*/
/* Index: zarzadca_droga */
/*==============================================================*/
create index zarzadca_droga on Droga (
ID_stanowisko
);
/*==============================================================*/
/* Index: Dzialka_ewidencyjny */
/*==============================================================*/
create unique index Dzialka_ewidencyjny on Dzialka_ewidencyjny (
ID_dzialka
);
/*==============================================================*/
/* Index: Etat */
/*==============================================================*/
create unique index Etat on Etat (
ID_stanowisko
);
/*==============================================================*/
/* Index: zarzadca_lasu */
/*==============================================================*/
create index zarzadca_lasu on Etat (
ID_rezerwat_przyrody
);
/*==============================================================*/
/* Table: Infrastruktura_poligonu */
/*==============================================================*/
create table Infrastruktura_poligonu (
ID_obiektu INT4 not null,
obiekt CHAR(256) null,
opis CHAR(256) null,
ostatnia_modernizacja DATE null,
maksymalna_liczba_cwiczacych INT4 null,
constraint PK_INFRASTRUKTURA_POLIGONU primary key (ID_obiektu)
);
/*==============================================================*/
/* Index: Infrastruktura_poligonu */
/*==============================================================*/
create unique index Infrastruktura_poligonu on Infrastruktura_poligonu (
ID_obiektu
);
/*==============================================================*/
/* Table: Inwestycja */
/*==============================================================*/
create table Inwestycja (
ID_inwestycja INT4 not null,
Dotyczy CHAR(256) null,
data_rozp_inw DATE null,
data_zak_inw DATE null,
constraint PK_INWESTYCJA primary key (ID_inwestycja)
);
/*==============================================================*/
/* Index: Inwestycja */
/*==============================================================*/
create unique index Inwestycja on Inwestycja (
ID_inwestycja
);
/*==============================================================*/
/* Table: "Nagorda/Kara" */
/*==============================================================*/
create table "Nagorda/Kara" (
ID_NK INT4 not null,
ID_rozkaz INT4 not null,
rodzaj CHAR(256) null,
notatka CHAR(256) null,
ważność CHAR(256) null,
constraint "PK_NAGORDA/KARA" primary key (ID_NK),
constraint wyroznia foreign key (ID_rozkaz)
references Rozkaz (ID_rozkaz)
on delete restrict on update restrict
);
/*==============================================================*/
/* Index: "Nagorda/Kara" */
/*==============================================================*/
create unique index "Nagorda/Kara" on "Nagorda/Kara" (
ID_NK
);
/*==============================================================*/
/* Index: wyroznia */
/*==============================================================*/
create index wyroznia on "Nagorda/Kara" (
ID_rozkaz
);
/*==============================================================*/
/* Table: Osnowa_geodezyjna */
/*==============================================================*/
create table Osnowa_geodezyjna (
ID_osnowy INT4 not null,
ID_stanowisko INT4 null,
klasa CHAR(256) null,
data_utworzenia DATE null,
data_odnowienia DATE null,
szkic CHAR(254) null,
wykowaca CHAR(256) null,
numer INT4 null,
data_zalozenia DATE null,
constraint PK_OSNOWA_GEODEZYJNA primary key (ID_osnowy),
constraint odpowiedzialnosc foreign key (ID_stanowisko)
references Etat (ID_stanowisko)
on delete restrict on update restrict
);
/*==============================================================*/
/* Index: Osnowa_geodezyjna */
/*==============================================================*/
create unique index Osnowa_geodezyjna on Osnowa_geodezyjna (
ID_osnowy
);
/*==============================================================*/
/* Index: odpowiedzialnosc */
/*==============================================================*/
create index odpowiedzialnosc on Osnowa_geodezyjna (
ID_stanowisko
);
/*==============================================================*/
/* Table: Pomieszczenie */
/*==============================================================*/
create table Pomieszczenie (
nr_pokoju INT4 null,
ID_pomieszczenia SERIAL not null,
NR_budynku INT4 not null,
strefa_bezpieczeństwa CHAR(256) null,
constraint PK_POMIESZCZENIE primary key (ID_pomieszczenia),
constraint pomieszczenie foreign key (NR_budynku)
references Budynek (NR_budynku)
on delete restrict on update restrict
);
/*==============================================================*/
/* Index: Pomieszczenie */
/*==============================================================*/
create unique index Pomieszczenie on Pomieszczenie (
ID_pomieszczenia
);
/*==============================================================*/
/* Index: pomieszczenie2 */
/*==============================================================*/
create index pomieszczenie2 on Pomieszczenie (
NR_budynku
);
/*==============================================================*/
/* Table: Praca */
/*==============================================================*/
create table Praca (
ID_umowa_etat INT4 not null,
ID_osoby INT4 not null,
wynagrodzenie MONEY null,
terminowość CHAR(256) null,
data_zawarca_umowy DATE null,
constraint PK_PRACA primary key (ID_umowa_etat),
constraint zatrudnia foreign key (ID_osoby)
references Pracownik (ID_osoby)
on delete restrict on update restrict
);
/*==============================================================*/
/* Index: Praca */
/*==============================================================*/
create unique index Praca on Praca (
ID_umowa_etat
);
/*==============================================================*/
/* Index: zatrudnia */
/*==============================================================*/
create index zatrudnia on Praca (
ID_osoby
);
/*==============================================================*/
/* Index: Pracownik */
/*==============================================================*/
create unique index Pracownik on Pracownik (
ID_osoby
);
/*==============================================================*/
/* Index: dostep2 */
/*==============================================================*/
create index dostep2 on Pracownik (
nr_przepustki
);
/*==============================================================*/
/* Table: Umowa */
/*==============================================================*/
create table Umowa (
ID_umowa INT4 not null,
ID_inwestycja INT4 null,
Zleceniodawca CHAR(256) null,
Wykonawca CHAR(256) null,
wartosc_netto MONEY null,
podatek INT4 null,
zakres CHAR(256) null,
data_realizacji DATE null,
data_podpisania_umowy DATE null,
uwagi CHAR(256) null,
constraint PK_UMOWA primary key (ID_umowa),
constraint zlecenie foreign key (ID_inwestycja)
references Inwestycja (ID_inwestycja)
on delete restrict on update restrict
);
/*==============================================================*/
/* Table: Przelew */
/*==============================================================*/
create table Przelew (
ID_przelewu INT4 not null,
ID_rozkaz INT4 null,
ID_umowa INT4 null,
kwota MONEY null,
odbiorca CHAR(256) null,
rachunek_odbiorcy INT4 null,
nadawca CHAR(256) null,
rachunek_nadawcy INT4 null,
"tytuł_ przelewu" CHAR(25) null,
constraint PK_PRZELEW primary key (ID_przelewu),
constraint zatwierdza_przelew foreign key (ID_rozkaz)
references Rozkaz (ID_rozkaz)
on delete restrict on update restrict,
constraint pieniadze foreign key (ID_umowa)
references Umowa (ID_umowa)
on delete restrict on update restrict
);
/*==============================================================*/
/* Index: Przelew */
/*==============================================================*/
create unique index Przelew on Przelew (
ID_przelewu
);
/*==============================================================*/
/* Index: zatwierdza_przelew */
/*==============================================================*/
create index zatwierdza_przelew on Przelew (
ID_rozkaz
);
/*==============================================================*/
/* Index: pieniadze */
/*==============================================================*/
create index pieniadze on Przelew (
ID_umowa
);
/*==============================================================*/
/* Index: Przepustka */
/*==============================================================*/
create unique index Przepustka on Przepustka (
nr_przepustki
);
/*==============================================================*/
/* Index: dostep */
/*==============================================================*/
create index dostep on Przepustka (
ID_osoby
);
/*==============================================================*/
/* Index: Rezerwat_przyrody */
/*==============================================================*/
create unique index Rezerwat_przyrody on Rezerwat_przyrody (
ID_rezerwat_przyrody
);
/*==============================================================*/
/* Index: zarzadca_lasu2 */
/*==============================================================*/
create index zarzadca_lasu2 on Rezerwat_przyrody (
ID_stanowisko
);
/*==============================================================*/
/* Index: Rozkaz */
/*==============================================================*/
create unique index Rozkaz on Rozkaz (
ID_rozkaz
);
/*==============================================================*/
/* Table: Sprzet */
/*==============================================================*/
create table Sprzet (
ID_sprzet INT4 not null,
ID_obiektu INT4 null,
"marka/producnt" CHAR(256) null,
nr_rejestracyjny INT4 null,
model CHAR(256) null,
pojemność INT4 null,
spalanie CHAR(256) null,
podwozie CHAR(256) null,
constraint PK_SPRZET primary key (ID_sprzet),
constraint sprzet foreign key (ID_obiektu)
references Infrastruktura_poligonu (ID_obiektu)
on delete restrict on update restrict
);
/*==============================================================*/
/* Index: Sprzet */
/*==============================================================*/
create unique index Sprzet on Sprzet (
ID_sprzet
);
/*==============================================================*/
/* Index: sprzet2 */
/*==============================================================*/
create index sprzet2 on Sprzet (
ID_obiektu
);
/*==============================================================*/
/* Index: Umowa */
/*==============================================================*/
create unique index Umowa on Umowa (
ID_umowa
);
/*==============================================================*/
/* Index: zlecenie */
/*==============================================================*/
create index zlecenie on Umowa (
ID_inwestycja
);
/*==============================================================*/
/* Table: Wlasciciel */
/*==============================================================*/
create table Wlasciciel (
ID_osoby INT4 not null,
Imie CHAR(20) not null,
Nazwisko CHAR(50) not null,
Pesel INT4 not null,
Stopien CHAR(20) null,
nr_telefonu INT4 null,
Zdjecie CHAR(254) null,
constraint PK_WLASCICIEL primary key (ID_osoby)
);
/*==============================================================*/
/* Index: Wlasciciel */
/*==============================================================*/
create unique index Wlasciciel on Wlasciciel (
ID_osoby
);
/*==============================================================*/
/* Table: WykorzystaneObiekty */
/*==============================================================*/
create table WykorzystaneObiekty (
ID_obiektu INT4 not null,
ID_cwiczen INT4 not null,
constraint PK_WYKORZYSTANEOBIEKTY primary key (ID_obiektu, ID_cwiczen),
constraint WykorzystaneObiekty foreign key (ID_obiektu)
references Infrastruktura_poligonu (ID_obiektu)
on delete cascade on update restrict,
constraint WykorzystaneObiekty2 foreign key (ID_cwiczen)
references Cwiczenie (ID_cwiczen)
on delete restrict on update restrict
);
/*==============================================================*/
/* Index: WykorzystaneObiekty */
/*==============================================================*/
create unique index WykorzystaneObiekty on WykorzystaneObiekty (
ID_obiektu,
ID_cwiczen
);
/*==============================================================*/
/* Index: WykorzystaneObiekty2 */
/*==============================================================*/
create index WykorzystaneObiekty2 on WykorzystaneObiekty (
ID_obiektu
);
/*==============================================================*/
/* Index: WykorzystaneObiekty3 */
/*==============================================================*/
create index WykorzystaneObiekty3 on WykorzystaneObiekty (
ID_cwiczen
);
/*==============================================================*/
/* Table: kancelaria */
/*==============================================================*/
create table kancelaria (
ID_pomieszczenia INT4 not null,
ID_osoby INT4 not null,
constraint PK_KANCELARIA primary key (ID_pomieszczenia, ID_osoby),
constraint kancelaria foreign key (ID_pomieszczenia)
references Pomieszczenie (ID_pomieszczenia)
on delete restrict on update restrict,
constraint kancelaria2 foreign key (ID_osoby)
references Pracownik (ID_osoby)
on delete restrict on update restrict
);
/*==============================================================*/
/* Index: kancelaria */
/*==============================================================*/
create unique index kancelaria on kancelaria (
ID_pomieszczenia,
ID_osoby
);
/*==============================================================*/
/* Index: kancelaria2 */
/*==============================================================*/
create index kancelaria2 on kancelaria (
ID_pomieszczenia
);
/*==============================================================*/
/* Index: kancelaria3 */
/*==============================================================*/
create index kancelaria3 on kancelaria (
ID_osoby
);
/*==============================================================*/
/* Table: otwiera */
/*==============================================================*/
create table otwiera (
nr_przepustki INT4 not null,
ID_pomieszczenia INT4 not null,
constraint PK_OTWIERA primary key (nr_przepustki, ID_pomieszczenia),
constraint otwiera foreign key (nr_przepustki)
references Przepustka (nr_przepustki)
on delete restrict on update restrict,
constraint otwiera2 foreign key (ID_pomieszczenia)
references Pomieszczenie (ID_pomieszczenia)
on delete restrict on update restrict
);
/*==============================================================*/
/* Index: otwiera */
/*==============================================================*/
create unique index otwiera on otwiera (
nr_przepustki,
ID_pomieszczenia
);
/*==============================================================*/
/* Index: otwiera2 */
/*==============================================================*/
create index otwiera2 on otwiera (
nr_przepustki
);
/*==============================================================*/
/* Index: otwiera3 */
/*==============================================================*/
create index otwiera3 on otwiera (
ID_pomieszczenia
);
/*==============================================================*/
/* Table: posiada */
/*==============================================================*/
create table posiada (
ID_osoby INT4 not null,
ID_dzialka INT4 not null,
constraint PK_POSIADA primary key (ID_osoby, ID_dzialka),
constraint posiada foreign key (ID_osoby)
references Wlasciciel (ID_osoby)
on delete restrict on update restrict,
constraint posiada2 foreign key (ID_dzialka)
references Dzialka_ewidencyjny (ID_dzialka)
on delete restrict on update restrict
);
/*==============================================================*/
/* Index: posiada */
/*==============================================================*/
create unique index posiada on posiada (
ID_osoby,
ID_dzialka
);
/*==============================================================*/
/* Index: posiada2 */
/*==============================================================*/
create index posiada2 on posiada (
ID_osoby
);
/*==============================================================*/
/* Index: posiada3 */
/*==============================================================*/
create index posiada3 on posiada (
ID_dzialka
);
/*==============================================================*/
/* Table: stanowisko */
/*==============================================================*/
create table stanowisko (
ID_umowa_etat INT4 not null,
ID_stanowisko INT4 not null,
constraint PK_STANOWISKO primary key (ID_umowa_etat, ID_stanowisko),
constraint stanowisko foreign key (ID_umowa_etat)
references Praca (ID_umowa_etat)
on delete restrict on update restrict,
constraint stanowisko2 foreign key (ID_stanowisko)
references Etat (ID_stanowisko)
on delete restrict on update restrict
);
/*==============================================================*/
/* Index: stanowisko */
/*==============================================================*/
create unique index stanowisko on stanowisko (
ID_umowa_etat,
ID_stanowisko
);
/*==============================================================*/
/* Index: stanowisko2 */
/*==============================================================*/
create index stanowisko2 on stanowisko (
ID_umowa_etat
);
/*==============================================================*/
/* Index: stanowisko3 */
/*==============================================================*/
create index stanowisko3 on stanowisko (
ID_stanowisko
);
/*==============================================================*/
/* Table: usytulowanie_droga */
/*==============================================================*/
create table usytulowanie_droga (
ID_droga INT4 not null,
ID_dzialka INT4 not null,
constraint PK_USYTULOWANIE_DROGA primary key (ID_droga, ID_dzialka),
constraint usytulowanie_droga foreign key (ID_droga)
references Droga (ID_droga)
on delete restrict on update restrict,
constraint usytulowanie_droga2 foreign key (ID_dzialka)
references Dzialka_ewidencyjny (ID_dzialka)
on delete restrict on update restrict
);
/*==============================================================*/
/* Index: usytulowanie_droga */
/*==============================================================*/
create unique index usytulowanie_droga on usytulowanie_droga (
ID_droga,
ID_dzialka
);
/*==============================================================*/
/* Index: usytulowanie_droga2 */
/*==============================================================*/
create index usytulowanie_droga2 on usytulowanie_droga (
ID_droga
);
/*==============================================================*/
/* Index: usytulowanie_droga3 */
/*==============================================================*/
create index usytulowanie_droga3 on usytulowanie_droga (
ID_dzialka
);
/*==============================================================*/
/* Table: usytulowanie_rezerwatu */
/*==============================================================*/
create table usytulowanie_rezerwatu (
ID_dzialka INT4 not null,
ID_rezerwat_przyrody INT4 not null,
constraint PK_USYTULOWANIE_REZERWATU primary key (ID_dzialka, ID_rezerwat_przyrody),
constraint usytulowanie_rezerwatu foreign key (ID_dzialka)
references Dzialka_ewidencyjny (ID_dzialka)
on delete restrict on update restrict,
constraint usytulowanie_rezerwatu2 foreign key (ID_rezerwat_przyrody)
references Rezerwat_przyrody (ID_rezerwat_przyrody)
on delete restrict on update restrict
);
/*==============================================================*/
/* Index: usytulowanie_rezerwatu */
/*==============================================================*/
create unique index usytulowanie_rezerwatu on usytulowanie_rezerwatu (
ID_dzialka,
ID_rezerwat_przyrody
);
/*==============================================================*/
/* Index: usytulowanie_rezerwatu2 */
/*==============================================================*/
create index usytulowanie_rezerwatu2 on usytulowanie_rezerwatu (
ID_dzialka
);
/*==============================================================*/
/* Index: usytulowanie_rezerwatu3 */
/*==============================================================*/
create index usytulowanie_rezerwatu3 on usytulowanie_rezerwatu (
ID_rezerwat_przyrody
);
/*==============================================================*/
/* Table: wyroznienie */
/*==============================================================*/
create table wyroznienie (
ID_NK INT4 not null,
ID_osoby INT4 not null,
constraint PK_WYROZNIENIE primary key (ID_NK, ID_osoby),
constraint wyroznienie foreign key (ID_NK)
references "Nagorda/Kara" (ID_NK)
on delete restrict on update restrict,
constraint wyroznienie2 foreign key (ID_osoby)
references Pracownik (ID_osoby)
on delete restrict on update restrict
);
/*==============================================================*/
/* Index: wyroznienie */
/*==============================================================*/
create unique index wyroznienie on wyroznienie (
ID_NK,
ID_osoby
);
/*==============================================================*/
/* Index: wyroznienie2 */
/*==============================================================*/
create index wyroznienie2 on wyroznienie (
ID_NK
);
/*==============================================================*/
/* Index: wyroznienie3 */
/*==============================================================*/
create index wyroznienie3 on wyroznienie (
ID_osoby
);
/*==============================================================*/
/* Table: zarzadca_IW */
/*==============================================================*/
create table zarzadca_IW (
ID_stanowisko INT4 not null,
ID_obiektu INT4 not null,
constraint PK_ZARZADCA_IW primary key (ID_stanowisko, ID_obiektu),
constraint zarzadca_IW foreign key (ID_stanowisko)
references Etat (ID_stanowisko)
on delete restrict on update restrict,
constraint zarzadca_IW2 foreign key (ID_obiektu)
references Infrastruktura_poligonu (ID_obiektu)
on delete restrict on update restrict
);
/*==============================================================*/
/* Index: zarzadca_IW */
/*==============================================================*/
create unique index zarzadca_IW on zarzadca_IW (
ID_stanowisko,
ID_obiektu
);
/*==============================================================*/
/* Index: zarzadca_IW2 */
/*==============================================================*/
create index zarzadca_IW2 on zarzadca_IW (
ID_stanowisko
);
/*==============================================================*/
/* Index: zarzadca_IW3 */
/*==============================================================*/
create index zarzadca_IW3 on zarzadca_IW (
ID_obiektu
);