Witam wszystkich (IMG:
style_emoticons/default/wink.gif)
Ogólnie pisze prace inż bla bla bla i wiadomo chciałbym prosić o waszą ocenę bazy uwagi etc
dokładniejsze informacje n/t tematu znajdziecie w
Temat: Praca inzynierska Temat pracy jak w tytule tj: informatyczna platforma zdalnego nauczania - wiem temat oklepany, nudny i prosty (IMG:
style_emoticons/default/smile.gif) ale to tylko prac inż.
CREATE TABLE `inz_root`
(
`id` int(3) NOT NULL AUTO_INCREMENT PRIMARY KEY,
`login` varchar(255) NOT NULL,
`haslo` varchar(64) NOT NULL
);
CREATE TABLE `inz_wykladowcy`
(
`wykladowca_id` int(5) NOT NULL AUTO_INCREMENT PRIMARY KEY,
`login` varchar(255) NOT NULL,
`haslo` varchar(64) NOT NULL
);
CREATE TABLE `inz_studenci`
(
`student_id` int(10) NOT NULL AUTO_INCREMENT PRIMARY KEY,
`login` varchar(255) NOT NULL,
`haslo` varchar(64) NOT NULL,
`grupa_id` int(10) NOT NULL,
`rok` int(10) NOT NULL
);
CREATE TABLE `inz_grupy`
(
`grupa_id` int(10) NOT NULL AUTO_INCREMENT PRIMARY KEY,
`nazwa` varchar(255) NOT NULL,
`wykladowca_id` int(5) NOT NULL
);
CREATE TABLE `inz_oceny`
(
`id` int(10) NOT NULL AUTO_INCREMENT PRIMARY KEY,
`student_id` int(10) NOT NULL,
`wykladowca_id` int(5) NOT NULL,
`ocena` varchar(2) NOT NULL
);
CREATE TABLE `inz_wyklady`
(
`wyklad_id` int(10) NOT NULL AUTO_INCREMENT PRIMARY KEY,
`nazwa` varchar(255) NOT NULL,
`text` text NOT NULL
);
CREATE TABLE `inz_wyklady_zalaczniki`
(
`id` int(10) NOT NULL AUTO_INCREMENT PRIMARY KEY,
`wyklad_id` int(10) NOT NULL,
`src` varchar(255) NOT NULL
);
CREATE TABLE `inz_wyklady_grupy`
(
`grupa_id` int(10) NOT NULL,
`wyklad_id` int(10) NOT NULL,
PRIMARY KEY(`grupa_id`, `wyklad_id`)
);
CREATE TABLE `inz_zaliczenia`
(
`zaliczenie_id` int(10) NOT NULL,
`nazwa` varchar(255) NOT NULL,
`opis` text NOT NULL,
`text` text NOT NULL,
`wykladowca_id` int(10) NOT NULL,
`grupa_id` int(10) NOT NULL,
`koniec` datetime NOT NULL
);
CREATE TABLE `inz_zaliczenia_student`
(
`zs_id` int(10) NOT NULL AUTO_INCREMENT,
`studnt_id` int(10) NOT NULL,
`zalicznenie_id` int(10) NOT NULL,
`data` datetime NOT NULL,
PRIMARY KEY (`id`, `student_id`, `zaliczenie_id`)
);
CREATE TABLE `inz_zaliczenia_student_zal`
(
`id` int(10) NOT NULL AUTO_INCREMENT PRIMARY KEY,
`zs_id` int(10) NOT NULL,
`src` varchar(255) NOT NULL
);
Na jakiej zasadzie działają relacje miedzy tabelami raczej nie muszę tłumaczyć do osób ktore znają się na rzeczy (IMG:
style_emoticons/default/wink.gif) jeśli macie jakies uwagi bardzo bym prosil o nie (IMG:
style_emoticons/default/smile.gif)