跳转至

规划 Schema

在使用 Studio 之前,用户需要先根据 Nebula Graph 数据库的要求规划 Schema(模式)。

Schema 至少要包含以下要素:

  • 标签(Tag,即点类型),以及每种标签的属性。
  • 边类型(Edge Type),以及每种边类型的属性。

用户可以下载Nebula Graph示例数据集basketballplayer ,本文将通过该实例说明如何规划 Schema。

下表列出了 Schema 要素。

类型 名称 属性名(数据类型) 说明
标签 player - namestring
- ageint
表示球员。
标签 team - namestring 表示球队。
边类型 serve - start_yearint
- end_yearint
表示球员的行为。
该行为将球员和球队联系起来,方向是从球员到球队。
边类型 follow - degreeint 表示球员的行为。
该行为将两个球员联系起来,方向是从一个球员到另一个球员。

下图说明示例中 player 类点与 team 类点之间如何发生关系(serve/follow)。

球员和球员、球员和球队之间的关系


最后更新: 2021年5月17日