diff --git a/views/taxonomynode.views.inc b/views/taxonomynode.views.inc
index 3fd5f4b..2976934 100644
--- a/views/taxonomynode.views.inc
+++ b/views/taxonomynode.views.inc
@@ -6,13 +6,16 @@
 function taxonomynode_views_data() {
   $data = array();
 
-   // Definitions for uc_product_adjustments
   $data['taxonomynode']['table']['group'] = t('Taxonomy Node');
 
   $data['taxonomynode']['table']['join']['node'] = array(
       'left_field' => 'nid',
       'field' => 'nid',
   );
+  $data['taxonomynode']['table']['join']['term_data'] = array(
+      'left_field' => 'tid',
+      'field' => 'tid',
+  );
 
   $data['taxonomynode']['tid'] = array(
     'title' => 'Term ID',
@@ -24,6 +27,16 @@ function taxonomynode_views_data() {
       'label' => t('Taxonomy Node Term'),
     ),
   );
+  $data['taxonomynode']['nid'] = array(
+    'title' => 'Node ID',
+    'help' => t('Node ID of the mapping term of each node.'),
+    'relationship' => array(
+      'base' => 'node',
+      'field' => 'nid',
+      'handler' => 'views_handler_relationship',
+      'label' => t('Taxonomy Node Node'),
+    ),
+  );
 
   return $data;
 }
\ No newline at end of file
