diff --git a/tables.sql b/tables.sql index 3ba7a10..2e5dd05 100644 --- a/tables.sql +++ b/tables.sql @@ -4,7 +4,9 @@ create table settings( id integer, import_path varchar, last_import_date float, create table FILE_TYPE ( ID integer, NAME varchar(32) unique, constraint PK_FILE_TYPE_ID primary key(ID) ); -create table ENTRY( ID integer, NAME varchar(128), TYPE integer, constraint PK_ENTRY_ID primary key(ID) ); +create table ENTRY( ID integer, NAME varchar(128), TYPE_ID integer, + constraint PK_ENTRY_ID primary key(ID), + constraint FK_FILE_TYPE_TYPE_ID foreign key (TYPE_ID) references FILE_TYPE(ID) ); create table NEW_FILE ( EID integer, SIZE_MB integer, HASH varchar(34), THUMBNAIL varchar, constraint PK_FILE_ID primary key(EID),