GitHub user imbajin added a comment to the discussion: [Question] 
不同的顶点使用不同的边要怎么做

几个点:
1. 例子里不应该使用人的具体实现作为 vertexLabel, 它们应该是一个 vertex 示例 (label 应该是"Person" 这样的抽象), 
虽然只是举例, 也提醒一下
2. 你说的类似的 VertexLabel 用相似的 EdgeLabel, 目前比较简单的做法是, 把 EdgeLabel 改个名字, 例如 `parent" 
这样的 edgelabel, 替换为
    - personParentDog
    - dogParentCat
    - `aParentB` 的 edgeLabel 命名方式 (a 和 b 代表两个 vertexLable, 这样可以唯一区分, 语义也清楚)
3. 更好的设计是增加"父子边"的结构设计, 这个 feature 在下一个版本里会发布
<img width="943" alt="image" 
src="https://github.com/apache/incubator-hugegraph/assets/17706099/b9c44163-99c9-4208-85a8-b423b941563b";>


GitHub link: 
https://github.com/apache/incubator-hugegraph/discussions/2394#discussioncomment-7882790

----
This is an automatically sent email for dev@hugegraph.apache.org.
To unsubscribe, please send an email to: dev-unsubscr...@hugegraph.apache.org

Reply via email to