2019-08-15 15:37:24 -04:00
|
|
|
CREATE TABLE bulks (
|
2019-08-07 20:57:23 -04:00
|
|
|
bulk_id INTEGER PRIMARY KEY,
|
|
|
|
short_name TEXT NOT NULL,
|
|
|
|
long_name TEXT NOT NULL,
|
|
|
|
numerical FLOAT NOT NULL,
|
|
|
|
FOREIGN KEY (sources_id) REFERENCES sources(sources_id)
|
|
|
|
);
|
|
|
|
|
2019-09-06 17:53:21 -04:00
|
|
|
-- Joining table --
|
|
|
|
CREATE TABLE bulks_sourceentries (
|
|
|
|
id INTEGER PRIMARY KEY
|
|
|
|
,bulk_id INTEGER NOT NULL
|
|
|
|
,sourceentry_id INTEGER NOT NULL
|
2019-09-06 17:57:45 -04:00
|
|
|
,UNIQUE (id, bulk_id, sourceentry_id),
|
2019-09-06 17:53:21 -04:00
|
|
|
,FOREIGN KEY (bulk_id) REFERENCES bulks(bulk_id)
|
|
|
|
,FOREIGN KEY (sourceentry_id) REFERENCES sourceentries(sourceentry_id)
|
|
|
|
);
|