Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- CREATE SCHEMA edziennik;
- USE edziennik;
- CREATE TABLE Zazalenie (
- Zazalenie_Id int(10) NOT NULL AUTO_INCREMENT,
- Tytul varchar(255),
- Opis varchar(255),
- RodzicID int(10) NOT NULL,
- PRIMARY KEY (Zazalenie_Id));
- CREATE TABLE Dziecko (
- Dziecko_Id int(10) NOT NULL AUTO_INCREMENT,
- GrupaID int(10),
- RodzicID int(10) NOT NULL,
- Imie varchar(255),
- Nazwisko varchar(255),
- DataUrodzenia date,
- Pesel varchar(255),
- Plec varchar(255),
- PRIMARY KEY (Dziecko_Id));
- CREATE TABLE Przedszkole (
- Przedszkole_Id int(10) NOT NULL AUTO_INCREMENT,
- Nazwa varchar(255),
- Adres varchar(255),
- Miasto varchar(255),
- KodPocztowy varchar(255),
- PRIMARY KEY (Przedszkole_Id));
- CREATE TABLE Zajęcia (
- Zajecia_Id int(10) NOT NULL AUTO_INCREMENT,
- KalendarzID int(10),
- GrupaID int(10),
- Rodzaj varchar(255),
- Data date,
- PRIMARY KEY (Zajecia_Id));
- CREATE TABLE Organizuje (
- Organizuje_Id int(10) NOT NULL AUTO_INCREMENT,
- WydarzenieID int(10),
- OpiekunID int(10) NOT NULL,
- PRIMARY KEY (Organizuje_Id));
- CREATE TABLE Grupa (
- Grupa_Id int(10) NOT NULL AUTO_INCREMENT,
- PrzedszkoleID int(10),
- OpiekunID int(10) NOT NULL,
- Nazwa varchar(255),
- KodGrupy varchar(255),
- LiczbaDzieci int(10),
- PRIMARY KEY (Grupa_Id));
- CREATE TABLE Aktywnosc (
- Aktywnosc_Id int(10) NOT NULL AUTO_INCREMENT,
- ZajęciaID int(10),
- DzieckoID int(10),
- Tytuł varchar(255),
- Opis varchar(255),
- PRIMARY KEY (Aktywnosc_Id));
- CREATE TABLE Kalendarz (
- Kalendarz_Id int(10) NOT NULL AUTO_INCREMENT,
- Rok int(10),
- PRIMARY KEY (Kalendarz_Id));
- CREATE TABLE Dotyczy (
- Dotyczy_Id int(10) NOT NULL AUTO_INCREMENT,
- PrzedszkoleID int(10),
- ZazalenieID int(10),
- PRIMARY KEY (Dotyczy_Id));
- CREATE TABLE Sala (
- Sala_Id int(10) NOT NULL AUTO_INCREMENT,
- Numer int(10),
- Pietro int(10),
- PRIMARY KEY (Sala_Id));
- CREATE TABLE Wydarzenie (
- Wydarzenie_Id int(10) NOT NULL AUTO_INCREMENT,
- Rodzaj varchar(255),
- Opis varchar(255),
- Data date,
- SalaID int(10),
- KalendarzID int(10),
- PRIMARY KEY (Wydarzenie_Id));
- CREATE TABLE Opiekun (
- Opiekun_Id int(10) NOT NULL AUTO_INCREMENT,
- PrzedszkoleID int(10),
- Imie varchar(255),
- Nazwisko varchar(255),
- DataUrodzenia date,
- Adres int(10),
- Miasto int(10),
- KodPocztowy int(10),
- Pesel int(10),
- DataZatrudnienia date,
- PRIMARY KEY (Opiekun_Id));
- CREATE TABLE Rodzic (
- Rodzic_Id int(10) NOT NULL AUTO_INCREMENT,
- Imie varchar(255),
- Nazwisko varchar(255),
- DataUrodzenia varchar(255),
- Adres varchar(255),
- Miasto varchar(255),
- KodPocztowy varchar(255),
- Pesel varchar(255),
- PRIMARY KEY (Rodzic_Id));
- ALTER TABLE Grupa ADD INDEX FKGrupa323439 (PrzedszkoleID), ADD CONSTRAINT FKGrupa323439 FOREIGN KEY (PrzedszkoleID) REFERENCES Przedszkole (Przedszkole_Id);
- ALTER TABLE Opiekun ADD INDEX FKOpiekun138443 (PrzedszkoleID), ADD CONSTRAINT FKOpiekun138443 FOREIGN KEY (PrzedszkoleID) REFERENCES Przedszkole (Przedszkole_Id);
- ALTER TABLE Grupa ADD INDEX FKGrupa179247 (OpiekunID), ADD CONSTRAINT FKGrupa179247 FOREIGN KEY (OpiekunID) REFERENCES Opiekun (Opiekun_Id);
- ALTER TABLE Dziecko ADD INDEX FKDziecko119728 (GrupaID), ADD CONSTRAINT FKDziecko119728 FOREIGN KEY (GrupaID) REFERENCES Grupa (Grupa_Id);
- ALTER TABLE Zajęcia ADD INDEX FKZajęcia81379 (GrupaID), ADD CONSTRAINT FKZajęcia81379 FOREIGN KEY (GrupaID) REFERENCES Grupa (Grupa_Id);
- ALTER TABLE Dziecko ADD INDEX FKDziecko809629 (RodzicID), ADD CONSTRAINT FKDziecko809629 FOREIGN KEY (RodzicID) REFERENCES Rodzic (Rodzic_Id);
- ALTER TABLE Zajęcia ADD INDEX FKZajęcia944486 (KalendarzID), ADD CONSTRAINT FKZajęcia944486 FOREIGN KEY (KalendarzID) REFERENCES Kalendarz (Kalendarz_Id);
- ALTER TABLE Organizuje ADD INDEX FKOrganizuje316535 (WydarzenieID), ADD CONSTRAINT FKOrganizuje316535 FOREIGN KEY (WydarzenieID) REFERENCES Wydarzenie (Wydarzenie_Id);
- ALTER TABLE Organizuje ADD INDEX FKOrganizuje29189 (OpiekunID), ADD CONSTRAINT FKOrganizuje29189 FOREIGN KEY (OpiekunID) REFERENCES Opiekun (Opiekun_Id);
- ALTER TABLE Zazalenie ADD INDEX FKZazalenie815572 (RodzicID), ADD CONSTRAINT FKZazalenie815572 FOREIGN KEY (RodzicID) REFERENCES Rodzic (Rodzic_Id);
- ALTER TABLE Dotyczy ADD INDEX FKDotyczy649231 (PrzedszkoleID), ADD CONSTRAINT FKDotyczy649231 FOREIGN KEY (PrzedszkoleID) REFERENCES Przedszkole (Przedszkole_Id);
- ALTER TABLE Dotyczy ADD INDEX FKDotyczy798915 (ZazalenieID), ADD CONSTRAINT FKDotyczy798915 FOREIGN KEY (ZazalenieID) REFERENCES Zazalenie (Zazalenie_Id);
- ALTER TABLE Aktywnosc ADD INDEX FKAktywnosc443796 (DzieckoID), ADD CONSTRAINT FKAktywnosc443796 FOREIGN KEY (DzieckoID) REFERENCES Dziecko (Dziecko_Id);
- ALTER TABLE Aktywnosc ADD INDEX FKAktywnosc46888 (ZajęciaID), ADD CONSTRAINT FKAktywnosc46888 FOREIGN KEY (ZajęciaID) REFERENCES Zajęcia (Zajecia_Id);
- ALTER TABLE Wydarzenie ADD INDEX FKWydarzenie651308 (SalaID), ADD CONSTRAINT FKWydarzenie651308 FOREIGN KEY (SalaID) REFERENCES Sala (Sala_Id);
- ALTER TABLE Wydarzenie ADD INDEX FKWydarzenie534767 (KalendarzID), ADD CONSTRAINT FKWydarzenie534767 FOREIGN KEY (KalendarzID) REFERENCES Kalendarz (Kalendarz_Id);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement