title: Neo4j - Relationship Modeling Issue
body: <p>I have 2 CSV files exported from mysql : </p>
  
  <p># Disease CSV Headers #
     Disease Master
     ID (autoincrement, pk) 
     disease_name</p>
  
  <p># Tests CSV Headers #
     Test Master
     ID (autoincrement, pk),
     test_name,
     parent_disease_ID (points to ID column in Disease.<br>
      Master tbl) </p>
  
  <p>I run following cypher commands :</p>
  
  <pre><code>    LOAD CSV WITH HEADERS FROM.   
     "http://localhost/disease_mstr.csv" AS line
      MERGE (d:Disease {did: toInteger(line.ID),  diseasename: 
      line.disease_name})
  
      LOAD CSV WITH HEADERS FROM.  
     "http://localhost/test_mstr.csv" AS line
      MERGE (d:Tests {tid: toInteger(line.ID),  testname: 
      line.test_name, did: toInteger(line.parent_disease_ID)})
  
     MATCH (t:Tests), (d:Disease) CREATE (t:Tests)- 
     [r:TEST_FOR]-&gt;(d:Disease) RETURN t, r, d
  </code></pre>
  
  <p>Above cypher returns one disease connected to many tests whereas i want just the reverse!  Can someone please correct me? </p>