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