create database Kierownik;
create table Pracownicy(ID_pracownika int Primary key, Nazwisko_imie varchar(100), Brygada varchar(100));
create table Brygady(ID_Brygady int, Brygada varchar(100), ID_pracownika int Primary key);
create table Maszyny(ID_maszyny int Primary key, Nazwa_maszyny varchar(100), Rodzaj varchar(100), Moc varchar(100));
create table Harmonogram(ID_harmonogramu int primary key, ID_maszyny int, ID_pracownika int, ID_Brygady int, ID_przegladu);
create table przeglady(ID_przegladu int primary key, id maszyny int, data_przegladu date, konieczne wymiany varchar(100));
Uzupełnianie
Pracownicy
insert into pracownicy values (1,'Raczek Sebastian','mechanicy');
insert into pracownicy values (2,'Dudek Grzegorz', 'elektrycy');
insert into pracownicy values (3,'Lasak Kamil', 'mechanicy');
insert into pracownicy values (4,'Lach Artur', 'elekrtycy');
Brygady
insert into brygady values (1,'mechanicy',1);
insert into brygady values (2,'elektrycy',2);
insert into brygady values (1,'mechanicy',3);
insert into brygady values (2,'elektrycy',4);
Maszyny
insert into maszyny values (1,'tokarka','pneumatyczna','mala');
insert into maszyny values (2,'tokarka','elektryczna','duza');
insert into maszyny values (3,'Prasa','hydrauliczna','duza');
insert into maszyny values (4,'centrum obrobcze','elektryczna','mala');
Harmonogram
insert into harmonogram values (1,4,2,2,2);
insert into harmonogram values (2,2,4,2,3);
insert into harmonogram values (3,1,1,1,1);
insert into harmonogram values (4,3,3,1,4);
przeglady
insert into przeglady values (1,1,20121020,'lozyska');
insert into przeglady values (2,4,20130104,'silnik');
insert into przeglady values (3,2,20121020,'narzedzia');
insert into przeglady values (4,3,20130104,'cala maszyna');
create database Kierownik;
create table Pracownicy (id_pracownik int primary key,Imie_Nazwisko CHARACTER VARYING(100),id_brygady int);
create table Brygady (id_brygady int,id_pracownik int primary key,brygada CHARACTER VARYING(100));
create table Maszyny (id_maszyny int primary key,Nazawa_maszyny CHARACTER VARYING(100),id_kategori int,id_moc int);
create table Kategorie (id_kategori int primary key,rodzaj CHARACTER VARYING(100));
create table Moc (id_moc int primary key,rodzaj CHARACTER VARYING(5));
create table Harmonogram (id_harmonogramu int primary key,id_pracownik int,id_brygady int,id_maszyny int,data_przegladow Date);
insert into pracownicy values (1,'Jan Kowalski',1);
insert into pracownicy values (2,'Adam Lapa',2);
insert into pracownicy values (3,'Marian Cienki',2);
insert into pracownicy values (4,'Marek Filip',1);
insert into brygady values (1,1,'mechanicy');
insert into brygady values (2,2,'elektrycy');
insert into brygady values (2,3,'elektrycy');
insert into brygady values (1,4,'mechanicy');
insert into maszyny values (1,'szlifierka',1,1);
insert into maszyny values (2,'frezarka',2,2);
insert into maszyny values (3,'prasa',3,1);
insert into maszyny values (4,'centrum obrobcze',2,2);
insert into kategorie values (1,'pneumatyczna');
insert into kategorie values (2,'elektryczna');
insert into kategorie values (3,'hydrauliczna');
insert into moc values (1,'mala');
insert into moc values (2,'duza');
insert into harmonogram values (1,3,1,3,20121102);
insert into harmonogram values (2,2,1,2,20121212);
insert into harmonogram values (3,1,2,1,20130114);
insert into harmonogram values (4,4,2,4,20120215);