Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/neo4j/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Neo4J中的节点和属性之间有什么区别。_Neo4j_Cypher - Fatal编程技术网

Neo4J中的节点和属性之间有什么区别。

Neo4J中的节点和属性之间有什么区别。,neo4j,cypher,Neo4j,Cypher,在准备Neo4J模式时,我们如何在节点和属性之间做出决定。例如,如果我们在SQL中有一个employee表 Name location designation ---- -------- -------- Ravi Hyd. SE Rahul Pune Manager 如果我们想在Neo4j中准备相同的模式,那么我们可以在什么基础上区分节点和属性 节点是数据的实际条目(comp.to table r

在准备Neo4J模式时,我们如何在节点和属性之间做出决定。例如,如果我们在SQL中有一个employee表

   Name     location   designation
   ----     --------    --------
    Ravi     Hyd.        SE
    Rahul    Pune        Manager

如果我们想在Neo4j中准备相同的模式,那么我们可以在什么基础上区分节点和属性

节点是数据的实际条目(comp.to table rows)

节点具有属性(合并到表行中的列)


因此,您将拥有一个标签为“Employee”的节点,并根据您的列名称、位置和名称设置属性。

首先非常感谢您的回复,我们是否可以将位置作为单独的节点,以便包含城市、PIN码等参数。。。建议这样做吗?是的,如果位置与多个员工关联,这将是一种规范化数据的方法。但要不然我就不干了。