17 lines
620 B
MySQL
Raw Normal View History

2026-02-10 04:29:48 +01:00
-- SQLite schema for library system
2026-01-29 06:54:10 +01:00
CREATE TABLE authors (
2026-02-10 04:29:48 +01:00
id INTEGER PRIMARY KEY,
name TEXT NOT NULL
2026-01-29 06:54:10 +01:00
);
2026-02-10 04:29:48 +01:00
2026-01-29 06:54:10 +01:00
CREATE TABLE books (
2026-02-10 04:29:48 +01:00
id INTEGER PRIMARY KEY,
2026-01-29 06:54:10 +01:00
title TEXT NOT NULL,
author_id INTEGER,
FOREIGN KEY(author_id) REFERENCES authors(id)
);
2026-02-10 04:29:48 +01:00
-- Sample records
INSERT INTO authors (id, name) VALUES (1, 'Jane Austen'), (2, 'Mark Twain'), (3, 'Charles Dickens'), (4, 'Virginia Woolf'), (5, 'George Orwell');
INSERT INTO books (id, title, author_id) VALUES (1, 'Pride and Prejudice', 1), (2, 'Adventures of Huckleberry Finn', 2), (3, 'Great Expectations', 3), (4, 'Mrs Dalloway', 4), (5, '1984', 5);