diff --git a/modules/taxonomy/taxonomy.install b/modules/taxonomy/taxonomy.install
index 8c2de3f86f010a7cc85aebc05c4cd75c1c053752..4b5663ffd653a2d27dca381233b0b6ee6a38c9c1 100644
--- a/modules/taxonomy/taxonomy.install
+++ b/modules/taxonomy/taxonomy.install
@@ -235,6 +235,12 @@ function taxonomy_field_schema($field) {
     'indexes' => array(
       'tid' => array('tid'),
     ),
+    'foreign keys' => array(
+      'tid' => array(
+        'table' => 'taxonomy_term_data',
+        'columns' => array('tid' => 'tid'),
+      ),
+    ),
   );
 }