All pastes #83271 Raw Edit

Stuff

public text v1 · immutable
·published 2006-07-09 15:57 UTC
rendered paste body
ddt1:
---------------------------
create table song2artist2genrevotes (
    songstrid integer unsigned not null,
    artiststrid integer unsigned not null,
    genrestrid integer unsigned not null,
    genrevotes integer unsigned not null
);
alter table song2artist2genrevotes add constraint pk_song2artist2genrevotes primary key (songstrid,artiststrid,genrestrid);
alter table song2artist2genrevotes add constraint fk_s2a2gvotes_songstrid foreign key (songstrid) references song_strings (songstrid);
alter table song2artist2genrevotes add constraint fk_s2a2gvotes_artiststrid foreign key (artiststrid) references artist_strings (artiststrid);
alter table song2artist2genrevotes add constraint fk_s2a2gvotes_genrestrid foreign key (genrestrid) references genre_strings (genrestrid);

ddt2:
---------------------------
CREATE TABLE  `freedb`.`song2artist2genrevotes` (
  `songstrid` int(10) unsigned NOT NULL,
  `artiststrid` int(10) unsigned NOT NULL,
  `genrestrid` int(10) unsigned NOT NULL,
  `genrevotes` int(10) unsigned NOT NULL,
  PRIMARY KEY  (`songstrid`,`artiststrid`,`genrestrid`),
  KEY `fk_s2a2gvotes_artiststrid` (`artiststrid`),
  KEY `fk_s2a2gvotes_genrestrid` (`genrestrid`),
  CONSTRAINT `fk_s2a2gvotes_artiststrid` FOREIGN KEY (`artiststrid`) REFERENCES `artist_strings` (`artiststrid`),
  CONSTRAINT `fk_s2a2gvotes_genrestrid` FOREIGN KEY (`genrestrid`) REFERENCES `genre_strings` (`genrestrid`),
  CONSTRAINT `fk_s2a2gvotes_songstrid` FOREIGN KEY (`songstrid`) REFERENCES `song_strings` (`songstrid`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;