diff --git a/catalogue/catalogue_common_schema.sql b/catalogue/catalogue_common_schema.sql
index 3184c2009c24b568e924faacf3ebb98d52f6b95f..d8e7eca8a47ce7af60bdd4bd6d8c772093bcffaf 100644
--- a/catalogue/catalogue_common_schema.sql
+++ b/catalogue/catalogue_common_schema.sql
@@ -192,6 +192,7 @@ CREATE TABLE TAPE_FILE(
     REFERENCES ARCHIVE_FILE(ARCHIVE_FILE_ID),
   CONSTRAINT TAPE_FILE_VID_BLOCK_ID_UN UNIQUE(VID, BLOCK_ID)
 );
+CREATE INDEX TAPE_FILE_ARCHIVE_FILE_ID_FK ON TAPE_FILE(ARCHIVE_FILE_ID);
 INSERT INTO CTA_CATALOGUE(
   SCHEMA_VERSION_MAJOR,
   SCHEMA_VERSION_MINOR)