diff --git a/db/STdb_v01/STdb_v01.db b/db/STdb_v01/STdb_v01.db index a78e9e9..2a5ccc1 100644 Binary files a/db/STdb_v01/STdb_v01.db and b/db/STdb_v01/STdb_v01.db differ diff --git a/db/STdb_v01/STdb_v01.sql b/db/STdb_v01/STdb_v01.sql index 38d6e7b..8fd2012 100644 --- a/db/STdb_v01/STdb_v01.sql +++ b/db/STdb_v01/STdb_v01.sql @@ -449,6 +449,25 @@ CREATE TABLE IF NOT EXISTS trait ( trait_unit VARCHAR (30) ); +-- Table: contains +DROP TABLE IF EXISTS contains; + +CREATE TABLE IF NOT EXISTS contains ( + population_pk VARCHAR (30) NOT NULL, + individual_pk VARCHAR (30) NOT NULL, + PRIMARY KEY ( + population_pk, + individual_pk + ), + FOREIGN KEY ( + population_pk + ) + REFERENCES population (population_pk), + FOREIGN KEY ( + individual_pk + ) + REFERENCES individual (individual_pk) +); COMMIT TRANSACTION; PRAGMA foreign_keys = on;