数据建模

数据模型是数据库的蓝图。它定义了数据如何组织,是将平面文件创建为图的关键。数据模型是您将平面文件映射到的对象。它由节点和关系组成。节点需要有一个标签和一个或多个属性。关系需要有一个类型和一个或多个属性

数据模型面板位于屏幕中央。它有折叠文件面板、添加节点、丢弃元素、预览、运行导入以及更多选项的按钮。

model panel

工作流程

创建模型最有效的方法是在进行下一个元素之前完成每个元素的映射,即选择源文件、ID 和属性。熟悉您的文件对于创建良好的模型至关重要。有关更多信息,请参阅映射部分。

创建节点

要创建节点,请单击添加节点按钮。该按钮位于数据模型面板的左上角。如前所述,节点需要一个标签和一个或多个属性。标签可以直接在节点上输入,也可以在模型面板右侧的详细信息面板中标签字段中输入。常规的标签命名方式是使用驼峰式大小写 (CamelCase),有关标签的更多信息,请参阅Cypher® Manual → 建议

除了标签之外,节点还需要映射到文件,这在详细信息面板中标签字段下方的文件字段中完成。映射和添加属性都不是创建节点的必要条件,但两者都必须在运行导入之前完成。有关映射的更多信息,请参阅映射

创建关系

要创建关系,至少需要已有一个节点。如果您将鼠标悬停在选定的节点上,一个带有绿色加号的灰色圆圈会出现在蓝色圆圈上方。

node relationship

可以将加号拖到画布上的空白区域,释放后,将创建一个新节点,并与第一个节点建立关系。但是,如果您已经有两个节点,只需将加号从一个节点拖到另一个节点即可创建关系。

您可以直接在选定的关系上输入以指定关系类型。这也可以在详细信息面板中完成。关系类型的命名约定是使用大写蛇形命名法 (SNAKE_CASE),有关更多信息,请参阅Cypher Manual → 建议

关系需要映射到文件并至少有一个属性,但同样,这对于创建关系而言并非必要。有关映射的部分涵盖了这一点。

关系始终具有方向,如果需要,您可以使用按钮在模型中反转方向,如下所示。

relationship

删除元素

可以通过选择元素并单击垃圾桶图标,或使用键盘上的删除键从模型中删除元素。您可以使用 Mac 上的 +a 或 Windows 上的 Ctrl+a 选择所有元素并一次性删除它们。

或者,您可以使用套索工具一次选择多个元素。

© . All rights reserved.