started new Databse Schematic
This commit is contained in:
parent
8e1fd8ba5e
commit
ded2f7b529
@ -12,20 +12,6 @@ CREATE TABLE Source
|
|||||||
FOREIGN KEY(song_id) REFERENCES Song(id)
|
FOREIGN KEY(song_id) REFERENCES Song(id)
|
||||||
);
|
);
|
||||||
|
|
||||||
CREATE TABLE Target
|
|
||||||
(
|
|
||||||
id BIGINT AUTO_INCREMENT PRIMARY KEY,
|
|
||||||
song_id BIGINT,
|
|
||||||
FOREIGN KEY(song_id) REFERENCES Song(id)
|
|
||||||
);
|
|
||||||
|
|
||||||
CREATE TABLE Lyrics
|
|
||||||
(
|
|
||||||
id BIGINT AUTO_INCREMENT PRIMARY KEY,
|
|
||||||
song_id BIGINT,
|
|
||||||
FOREIGN KEY(song_id) REFERENCES Song(id)
|
|
||||||
);
|
|
||||||
|
|
||||||
CREATE TABLE Artist
|
CREATE TABLE Artist
|
||||||
(
|
(
|
||||||
id INTEGER AUTO_INCREMENT PRIMARY KEY,
|
id INTEGER AUTO_INCREMENT PRIMARY KEY,
|
||||||
@ -40,6 +26,23 @@ CREATE TABLE Album
|
|||||||
FOREIGN KEY(song_id) REFERENCES Song(id)
|
FOREIGN KEY(song_id) REFERENCES Song(id)
|
||||||
);
|
);
|
||||||
|
|
||||||
|
CREATE TABLE Target
|
||||||
|
(
|
||||||
|
id BIGINT AUTO_INCREMENT PRIMARY KEY,
|
||||||
|
song_id BIGINT,
|
||||||
|
FOREIGN KEY(song_id) REFERENCES Song(id)
|
||||||
|
);
|
||||||
|
|
||||||
|
CREATE TABLE Lyrics
|
||||||
|
(
|
||||||
|
id BIGINT AUTO_INCREMENT PRIMARY KEY,
|
||||||
|
song_id BIGINT,
|
||||||
|
FOREIGN KEY(song_id) REFERENCES Song(id)
|
||||||
|
);
|
||||||
|
|
||||||
|
CREATE TABLE EasyId3
|
||||||
|
(
|
||||||
|
);
|
||||||
|
|
||||||
CREATE TABLE SongArtist
|
CREATE TABLE SongArtist
|
||||||
(
|
(
|
||||||
@ -56,3 +59,9 @@ CREATE TABLE AlbumArtist
|
|||||||
FOREIGN KEY(album_id) REFERENCES Album(id),
|
FOREIGN KEY(album_id) REFERENCES Album(id),
|
||||||
FOREIGN KEY(artist_id) REFERENCES Artist(id)
|
FOREIGN KEY(artist_id) REFERENCES Artist(id)
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|
||||||
|
SELECT
|
||||||
|
Song.id,
|
||||||
|
Song.name
|
||||||
|
FROM Song
|
||||||
|
Loading…
Reference in New Issue
Block a user