diff --git "a/data/2.Neo4j \344\270\255\351\230\266/2.\345\233\276\346\225\260\346\215\256\345\273\272\346\250\241/config.json" "b/data/2.Neo4j \344\270\255\351\230\266/2.\345\233\276\346\225\260\346\215\256\345\273\272\346\250\241/config.json" index 25bb6452ed2756627e162690bc31f79b072b4b27..8915b22bfd5ace5d38192d87ad75ef9e970f38c7 100644 --- "a/data/2.Neo4j \344\270\255\351\230\266/2.\345\233\276\346\225\260\346\215\256\345\273\272\346\250\241/config.json" +++ "b/data/2.Neo4j \344\270\255\351\230\266/2.\345\233\276\346\225\260\346\215\256\345\273\272\346\250\241/config.json" @@ -1,4 +1,5 @@ { "node_id": "", - "keywords": [] + "keywords": ["图数据建模", "Neo4j数据建模", "Graph Data Modeling"], + "export": ["graph-data-modeling.json"] } \ No newline at end of file diff --git "a/data/2.Neo4j \344\270\255\351\230\266/2.\345\233\276\346\225\260\346\215\256\345\273\272\346\250\241/graph-data-modeling.json" "b/data/2.Neo4j \344\270\255\351\230\266/2.\345\233\276\346\225\260\346\215\256\345\273\272\346\250\241/graph-data-modeling.json" new file mode 100644 index 0000000000000000000000000000000000000000..7d0a939dbf260fc9ee2d10b5b37fc082a07de200 --- /dev/null +++ "b/data/2.Neo4j \344\270\255\351\230\266/2.\345\233\276\346\225\260\346\215\256\345\273\272\346\250\241/graph-data-modeling.json" @@ -0,0 +1,6 @@ +{ + "type": "code_options", + "author": "shiny", + "source": "graph-data-modeling.md", + "notebook_enable": false +} \ No newline at end of file diff --git "a/data/2.Neo4j \344\270\255\351\230\266/2.\345\233\276\346\225\260\346\215\256\345\273\272\346\250\241/graph-data-modeling.md" "b/data/2.Neo4j \344\270\255\351\230\266/2.\345\233\276\346\225\260\346\215\256\345\273\272\346\250\241/graph-data-modeling.md" new file mode 100644 index 0000000000000000000000000000000000000000..0828ea4674348b4b931388268602b439b3665110 --- /dev/null +++ "b/data/2.Neo4j \344\270\255\351\230\266/2.\345\233\276\346\225\260\346\215\256\345\273\272\346\250\241/graph-data-modeling.md" @@ -0,0 +1,35 @@ +# 图数据建模 + +如果您曾经使用过对象模型或实体关系图,那么标记的属性图模型会看起来很熟悉。 + +图数据建模是用户将任意域描述为节点以及具有属性和标签的关系的连接图的过程。Neo4j 图数据模型旨在以 Cypher 查询的形式回答问题,并通过为图数据库组织数据结构来解决业务和技术问题。 + +图数据模型通常被称为“白板友好”。通常,在设计数据模型时,人们在白板上绘制示例数据并将其连接到绘制的其他数据以显示不同项目之间的连接方式。然后重新格式化和构建白板模型以适合关系模型的规范化表格。 + +图数据建模中也存在类似的过程。然而,图形数据模型并没有修改数据模型以适应规范化的表结构,而是完全保持在白板上绘制的状态。这就是图形数据模型因“白板友好”而得名的地方。 + +问题: + +关于图数据模型,哪一个的描述是不正确的? + +## 答案 + +图数据模型中,实体或关系只能有一个类型(Label) + +## 选项 + +### A + +图数据建模可以使用白板绘画的方式进行 + +### B + +图数据建模可以直观表达实体和关系 + +### C + +图数据模型中,实体或关系只能有一个类型(Label) + +### D + +图数据模型可以使用类型进行抽象 \ No newline at end of file