diff --git a/catalogue/catalogue_schema.pdf b/catalogue/catalogue_schema.pdf index 0e0bec6d9bd8bb3f36ef1ba2243a91c07a17ac10..0a0b7c2cc095b4ad80ce3f81da5cc3b1a9d287fe 100644 Binary files a/catalogue/catalogue_schema.pdf and b/catalogue/catalogue_schema.pdf differ diff --git a/catalogue/catalogue_schema.sql b/catalogue/catalogue_schema.sql index dd6073098c4977e2c7292e59f86530e3082f29c0..afc9abbe56a182691f108d48dd742e303ca67bb9 100644 --- a/catalogue/catalogue_schema.sql +++ b/catalogue/catalogue_schema.sql @@ -5,6 +5,7 @@ DROP TABLE TAPE_FILE; DROP TABLE ARCHIVE_FILE; DROP TABLE TAPE; DROP TABLE REQUESTER; +DROP TABLE REQUESTER_GROUP; DROP TABLE ADMIN_USER; DROP TABLE ADMIN_HOST; DROP TABLE STORAGE_CLASS; @@ -237,7 +238,7 @@ CREATE TABLE REQUESTER_GROUP( LAST_MOD_HOST_NAME VARCHAR2(100) NOT NULL, LAST_MOD_TIME INTEGER NOT NULL, - CONSTRAINT REQUESTER_GROUP_PK PRIMARY KEY(REQUESTER_NAME), + CONSTRAINT REQUESTER_GROUP_PK PRIMARY KEY(REQUESTER_GROUP_NAME), CONSTRAINT REQUESTER_GROUP_MOUNT_GROUP_FK FOREIGN KEY(MOUNT_GROUP_NAME) REFERENCES MOUNT_GROUP(MOUNT_GROUP_NAME) @@ -280,3 +281,5 @@ CREATE TABLE TAPE_FILE( CONSTRAINT TAPE_FILE_FSEQ_BLOCK_ID_UN UNIQUE(FSEQ, BLOCK_ID) ); + +QUIT