jak w temacie.
chcialbym prosic o ewentualne wzmianki na temat zmian, ktore powinienem uwzglednic przy projektowaniu bazy..
Ma to byc baza biblioteki szkolnej.
-- Baza danych: `biblioteka_szkolna`
--
-- --------------------------------------------------------
--
-- Struktura tabeli dla `autorzy`
--
CREATE TABLE `autorzy` (
`AutorID` int(10) UNSIGNED NOT NULL AUTO_INCREMENT,
`Imie` varchar(20) NOT NULL DEFAULT '0',
`Nazwisko` varchar(40) NOT NULL DEFAULT '',
PRIMARY KEY (`AutorID`)
) TYPE=MyISAM AUTO_INCREMENT=6 ;
-- --------------------------------------------------------
--
-- Struktura tabeli dla `czytelnicy`
--
CREATE TABLE `czytelnicy` (
`CzytelnikID` int(10) UNSIGNED NOT NULL AUTO_INCREMENT,
`Imie` varchar(20) NOT NULL DEFAULT '',
`Nazwisko` varchar(20) NOT NULL DEFAULT '',
`Data_urodzenia` date NOT NULL DEFAULT '0000-00-00',
`Miejsce_urodzenia` varchar(20) NOT NULL DEFAULT '',
`Miejsce_zamieszkania` varchar(50) NOT NULL DEFAULT '',
`Kod_pocztowy` varchar(6) NOT NULL DEFAULT '',
`ulica` varchar(30) NOT NULL DEFAULT '',
`Telefon` varchar(30) DEFAULT '',
`KlasaID` int(10) UNSIGNED NOT NULL DEFAULT '0',
PRIMARY KEY (`CzytelnikID`)
) TYPE=MyISAM AUTO_INCREMENT=19 ;
--
-- Zrzut danych tabeli `czytelnicy`
--
-- --------------------------------------------------------
--
-- Struktura tabeli dla `gatunek`
--
CREATE TABLE `gatunek` (
`GatunekID` int(10) UNSIGNED NOT NULL AUTO_INCREMENT,
`gatunek` varchar(50) NOT NULL DEFAULT '',
PRIMARY KEY (`GatunekID`)
) TYPE=MyISAM AUTO_INCREMENT=4 ;
--
-- Zrzut danych tabeli `gatunek`
--
-- --------------------------------------------------------
--
-- Struktura tabeli dla `klasa`
--
CREATE TABLE `klasa` (
`KlasaID` int(10) UNSIGNED NOT NULL AUTO_INCREMENT,
`Klasa` char(6) NOT NULL DEFAULT '',
PRIMARY KEY (`KlasaID`)
) TYPE=MyISAM AUTO_INCREMENT=17 ;
--
-- Zrzut danych tabeli `klasa`
--
-- --------------------------------------------------------
--
-- Struktura tabeli dla `ksiazki`
--
CREATE TABLE `ksiazki` (
`KsiazkiID` int(10) UNSIGNED NOT NULL AUTO_INCREMENT,
`Tytul` varchar(60) NOT NULL DEFAULT '',
`WydawnictwoID` int(10) UNSIGNED NOT NULL DEFAULT '0',
`AutorID` int(10) UNSIGNED NOT NULL DEFAULT '0',
`GatunekID` int(10) UNSIGNED NOT NULL DEFAULT '0',
PRIMARY KEY (`KsiazkiID`)
) TYPE=MyISAM AUTO_INCREMENT=21 ;
--
-- Zrzut danych tabeli `ksiazki`
--
-- --------------------------------------------------------
--
-- Struktura tabeli dla `sygnatura`
--
CREATE TABLE `sygnatura` (
`Sygnatura` char(11) NOT NULL DEFAULT '',
`KsiazkiID` int(11) UNSIGNED NOT NULL DEFAULT '0',
PRIMARY KEY (`Sygnatura`)
) TYPE=MyISAM;
--
-- Zrzut danych tabeli `sygnatura`
--
-- --------------------------------------------------------
--
-- Struktura tabeli dla `wydawnictwo`
--
CREATE TABLE `wydawnictwo` (
`WydawnictwoID` int(10) UNSIGNED NOT NULL AUTO_INCREMENT,
`Wydawnictwo` char(20) DEFAULT NULL,
PRIMARY KEY (`WydawnictwoID`)
) TYPE=MyISAM COMMENT='wydawnictwo' AUTO_INCREMENT=6 ;
--
-- Zrzut danych tabeli `wydawnictwo`
--
-- --------------------------------------------------------
--
-- Struktura tabeli dla `wypozyczenia`
--
CREATE TABLE `wypozyczenia` (
`CzytelnikID` int(10) UNSIGNED NOT NULL DEFAULT '0',
`Sygnatura` int(10) UNSIGNED NOT NULL DEFAULT '0',
`Data_wypozyczenia` date DEFAULT NULL,
`Data_oddania` date DEFAULT NULL,
UNIQUE KEY `id_czytelnika` (`CzytelnikID`)
) TYPE=MyISAM;
--
-- Zrzut danych tabeli `wypozyczenia`
-- .
Bardzo proszę o pomoc... (IMG:
http://forum.php.pl/style_emoticons/default/sad.gif)