Sponsoring The Perl Toolchain Summit 2025: Help make this important event another success Learn more

--
-- Created by SQL::Translator::Producer::SQLite
-- Created on Tue Feb 7 16:12:08 2012
--
;
BEGIN TRANSACTION;
--
-- Table: artist
--
CREATE TABLE artist (
artist_id INTEGER PRIMARY KEY NOT NULL,
name varchar(96) NOT NULL
);
--
-- Table: cd
--
CREATE TABLE cd (
cd_id INTEGER PRIMARY KEY NOT NULL,
artist_fk integer NOT NULL,
title varchar(96) NOT NULL,
FOREIGN KEY(artist_fk) REFERENCES artist(artist_id)
);
CREATE INDEX cd_idx_artist_fk ON cd (artist_fk);
--
-- Table: track
--
CREATE TABLE track (
track_id INTEGER PRIMARY KEY NOT NULL,
cd_fk integer NOT NULL,
title varchar(96) NOT NULL,
FOREIGN KEY(cd_fk) REFERENCES cd(cd_id)
);
CREATE INDEX track_idx_cd_fk ON track (cd_fk);
COMMIT