Czas połączyć wszystko, czego się nauczyłeś: typy i ograniczenia w jednym, kompletnym poleceniu. Zbudujemy regał recenzje - tu czytelnicy będą zostawiać oceny książek.
1CREATE TABLE recenzje (
2 id INT AUTO_INCREMENT PRIMARY KEY,
3 ksiazka_id INT NOT NULL,
4 ocena INT,
5 tresc TEXT,
6 data_dodania DATE
7);id INT AUTO_INCREMENT PRIMARY KEY - klucz główny, numerowany automatycznie. Każda recenzja dostaje swoją sygnaturę.ksiazka_id INT NOT NULL - wskazuje, której książki dotyczy recenzja. Pole obowiązkowe - recenzja bez książki nie istnieje.ocena INT - liczbowa ocena (np. od 1 do 5). Zwykła liczba całkowita.tresc TEXT - treść recenzji, czyli długi tekst bez ścisłego limitu.data_dodania DATE - kiedy recenzję dodano.data_dodania DATE).) i średnik ";".To wzorcowy regał - zapamiętaj jego kształt. Większość tabel w Bibliotece budujemy dokładnie tak: klucz główny na górze, potem kolumny z odpowiednimi typami i ograniczeniami.