title: Cypher: How to use FOREACH on an array of objects to create multiple nodes and multiple relationships
body: <p>I am having trouble with the fetch described in the title of this question. My attempt is the following string:</p>
  
  <pre><code>FOREACH (_tabobj IN {_tabarray} |
    MATCH (a:Superlabel),(b)
    WHERE a.id = {_parentid} AND b.id = _tabobj.id
    MERGE (a)-[r:INCLUDES]-&gt;(b {
        name    : _tabobj.name
    })
  </code></pre>
  
  <p>I am trying to only create the relationship if it is not already in the database and nothing if the relationship is already in the database. Also trying to only create the b node if it is not already in the database and nothing if the b node is already in the database.</p>
  
  <p>I am very grateful for help you can offer</p>