]> git.donarmstrong.com Git - dbsnp.git/blob - schema/extra_schema/gcrma_indexes.sql
add gcrma data and affymetrix probe annotation loaders
[dbsnp.git] / schema / extra_schema / gcrma_indexes.sql
1 CREATE UNIQUE INDEX ON gcrma_samples(tissue);
2 CREATE UNIQUE INDEX ON affy_probe(probe);
3 CREATE UNIQUE INDEX on affy_annotation(probe);
4 CREATE UNIQUE INDEX ON gcrma_expression(probe,sample);
5 ALTER TABLE gcrma_samples ADD PRIMARY KEY (id);
6 ALTER TABLE affy_probe ADD PRIMARY KEY (id);
7 ALTER TABLE gcrma_expression ADD PRIMARY KEY (id);
8 ALTER TABLE affy_annotation ADD PRIMARY KEY (id);
9 ALTER TABLE affy_annotation ADD FOREIGN KEY (id) REFERENCES affy_probe;
10 ALTER TABLE gcrma_expression ADD FOREIGN KEY (probe) REFERENCES affy_probe;
11 ALTER TABLE gcrma_expression ADD FOREIGN KEY (sample) REFERENCES gcrma_samples;