如何设计SCHEMA?

如何设计SCHEMA?

导出所有的数据表,或者每一张表导出部分样例数据。准备一张白纸和一支笔,理解数据表的含义和表之间的关系,如果是实体,在白纸上画一个圆并取个名字;如果实体之间有关联关系,则连一条边。然后为实体和边添加上可能有的属性。

为所有的实体创建节点 :
CREATE VERTEX xxx (PRIMARY_ID xxx_id UINT, ...)
属性放在括号中。

为所有的关系创建边 :
CREATE UNDIRECTED/DIRECTED EDGE edge_type (FROM xxx, TO xxx, ...)
属性同样防在括号中。

创建图:
Grahp CREATE GRAPH xxxGraph (*)

想了解更多信息请进 https://docs.tigergraph.com.cn/dev/gsql-ref/ddl-and-loading/define_schema