Nama varchar(xx) not null, Alamat varchar(xx), No_telepon INT not null, CONSTRAINT Musisi_SSN_PK PRIMARY KEY(SSN));
CREATE TABLE Skill(
ESSN char(xx) not null, Nama varchar(xx) not null, CONSTRAINT Skill_ESSN_Nama_PK PRIMARY KEY(ESSN,Nama)); Tambahan ALTER TABLE Skill ADD CONSTRAINT Skill_ESSN_FK FOREIGN KEY (ESSN) REFERENCES Musisi(SSN); ALTER TABLE Skill ADD CONSTRAINT Skill_Nama_FK FOREIGN KEY (Nama) REFERENCES Instrumen(Nama);
CREATE TABLE Penampilan(
ESSN char(xx) not null, Judul varchar(xx) not null, CONSTRAINT Penampilan_ESSN_Judul_PK PRIMARY KEY(ESSN,Judul)); Tambahan ALTER TABLE Penampilan ADD CONSTRAINT Penampilan_ESSN_FK FOREIGN KEY (ESSN) REFERENCES Musisi(SSN); ALTER TABLE Penampilan ADD CONSTRAINT Penampilan_Judul_FK FOREIGN KEY (Judul) REFERENCES Lagu(Judul);
CREATE TABLE Instrumen(
Nama varchar(xx) not null, Kunci_musik varchar(x), CONSTRAINT Instrument_Nama_PK PRIMARY KEY(Nama));
CREATE TABLE Album(
Id_album char(xx) not null, Tanggal_copyright date not null, Format char(x) not null, ESSN char(xx) not null, CONSTRAINT Album_Id_PK PRIMARY KEY(Id_Album)); tambahan ALTER TABLE Album ADD CONSTRAINT Album_ESSN_FK FOREIGN KEY (ESSN) REFERENCES Musisi(SSN);
CREATE TABLE Lagu(
Judul varchar(xx) not null, Pengarang varchar(xx) not null, Dalbum char(xx) not null, CONSTRAINT Lagu_Judul_PK PRIMARY KEY(Judul)); Tamabahan ALTER TABLE Lagu ADD CONSTRAINT Lagu_DAlbum_FK FOREIGN KEY (DAlbum) REFERENCES Album(Id_album);