Haaste: Kirjojen Rakenteen Muuttaminen
Esimiehesi on päättänyt, että books_table
-taulukolla tulisi olla automaattisesti kasvava book_id
jokaisen kirjan yksilölliseksi tunnisteeksi. Lisäksi book_id
asetetaan taulukon ensisijaiseksi avaimiksi.
Tehtävä
Swipe to start coding
Sinun tehtäväsi on luoda uudelleen books_table
-taulukko seuraavilla sarakkeilla:
book_id
- Kirjan yksilöllinen id (SERIAL
),PRIMARY KEY
;title
- Kirjan nimi (VARCHAR
, maksimipituus255
),NOT NULL
;author
- Kirjan kirjoittaja (VARCHAR
, maksimipituus100
);genre
- Kirjan genre/kategoria (VARCHAR
, maksimipituus50
);published_year
- Vuosi, jolloin kirja julkaistiin (INTEGER
);isbn
- Kansainvälinen standardikirjanumero (VARCHAR
, maksimipituus20
);publisher
- Kirjan kustantaja (VARCHAR
, maksimipituus100
);pages
- Kirjan sivumäärä (INTEGER
);language
- Kirjan kieli (VARCHAR
, maksimipituus50
);is_available
- Onko kirja lainattavissa (BOOLEAN
);
Ratkaisu
Oliko kaikki selvää?
Kiitos palautteestasi!
Osio 4. Luku 10