Used subfieldcode where I should have used subfieldid (in primary key) Note
authortonnesen <tonnesen>
Thu, 16 May 2002 20:42:55 +0000 (20:42 +0000)
committertonnesen <tonnesen>
Thu, 16 May 2002 20:42:55 +0000 (20:42 +0000)
that I changed bibcode and tagcode to bibid and tagid as well to avoid
confusion with subfieldcode (which is the one letter subfield code)

marc/marcschema.sql

index 31013a1..9556196 100644 (file)
                subfieldcode char(1) NOT NULL default '',
                subfieldvalue varchar(255) default NULL,
                valuebloblink bigint(20) default NULL,
-               PRIMARY KEY (subfieldcode),
+               PRIMARY KEY (subfieldid),
                KEY (bibid,tagid,subfieldcode)
                ) TYPE=MyISAM;
        CREATE TABLE marc_1XX_subfield_table (
                subfieldcode char(1) NOT NULL default '',
                subfieldvalue varchar(255) default NULL,
                valuebloblink bigint(20) default NULL,
-               PRIMARY KEY (subfieldcode),
+               PRIMARY KEY (subfieldid),
                KEY (bibid,tagid,subfieldcode)
                ) TYPE=MyISAM;
        CREATE TABLE marc_2XX_subfield_table (
                subfieldcode char(1) NOT NULL default '',
                subfieldvalue varchar(255) default NULL,
                valuebloblink bigint(20) default NULL,
-               PRIMARY KEY (subfieldcode),
+               PRIMARY KEY (subfieldid),
                KEY (bibid,tagid,subfieldcode)
                ) TYPE=MyISAM;
        CREATE TABLE marc_3XX_subfield_table (
                subfieldcode char(1) NOT NULL default '',
                subfieldvalue varchar(255) default NULL,
                valuebloblink bigint(20) default NULL,
-               PRIMARY KEY (subfieldcode),
+               PRIMARY KEY (subfieldid),
                KEY (bibid,tagid,subfieldcode)
                ) TYPE=MyISAM;
        CREATE TABLE marc_4XX_subfield_table (
                subfieldcode char(1) NOT NULL default '',
                subfieldvalue varchar(255) default NULL,
                valuebloblink bigint(20) default NULL,
-               PRIMARY KEY (subfieldcode),
+               PRIMARY KEY (subfieldid),
                KEY (bibid,tagid,subfieldcode)
                ) TYPE=MyISAM;
        CREATE TABLE marc_5XX_subfield_table (
                subfieldcode char(1) NOT NULL default '',
                subfieldvalue varchar(255) default NULL,
                valuebloblink bigint(20) default NULL,
-               PRIMARY KEY (subfieldcode),
+               PRIMARY KEY (subfieldid),
                KEY (bibid,tagid,subfieldcode)
                ) TYPE=MyISAM;
        CREATE TABLE marc_6XX_subfield_table (
                subfieldcode char(1) NOT NULL default '',
                subfieldvalue varchar(255) default NULL,
                valuebloblink bigint(20) default NULL,
-               PRIMARY KEY (subfieldcode),
+               PRIMARY KEY (subfieldid),
                KEY (bibid,tagid,subfieldcode)
                ) TYPE=MyISAM;
        CREATE TABLE marc_7XX_subfield_table (
                subfieldcode char(1) NOT NULL default '',
                subfieldvalue varchar(255) default NULL,
                valuebloblink bigint(20) default NULL,
-               PRIMARY KEY (subfieldcode),
+               PRIMARY KEY (subfieldid),
                KEY (bibid,tagid,subfieldcode)
                ) TYPE=MyISAM;
        CREATE TABLE marc_8XX_subfield_table (
                subfieldcode char(1) NOT NULL default '',
                subfieldvalue varchar(255) default NULL,
                valuebloblink bigint(20) default NULL,
-               PRIMARY KEY (subfieldcode),
+               PRIMARY KEY (subfieldid),
                KEY (bibid,tagid,subfieldcode)
                ) TYPE=MyISAM;
        CREATE TABLE marc_9XX_subfield_table (
                subfieldcode char(1) NOT NULL default '',
                subfieldvalue varchar(255) default NULL,
                valuebloblink bigint(20) default NULL,
-               PRIMARY KEY (subfieldcode),
+               PRIMARY KEY (subfieldid),
                KEY (bibid,tagid,subfieldcode)
                ) TYPE=MyISAM;