Skip to content

[Question] 不同的顶点使用不同的边要怎么做 #2394

Answered by imbajin
liming1010 asked this question in Q&A
Discussion options

You must be logged in to vote

几个点:

  1. 例子里不应该使用人的具体实现作为 vertexLabel, 它们应该是一个 vertex 示例 (label 应该是"Person" 这样的抽象), 虽然只是举例, 也提醒一下
  2. 你说的类似的 VertexLabel 用相似的 EdgeLabel, 目前比较简单的做法是, 把 EdgeLabel 改个名字, 例如 `parent" 这样的 edgelabel, 替换为
    • personParentDog
    • dogParentCat
    • aParentB 的 edgeLabel 命名方式 (a 和 b 代表两个 vertexLable, 这样可以唯一区分, 语义也清楚)
  3. 更好的设计是增加"父子边"的结构设计, 这个 feature 在下一个版本里会发布

Replies: 2 comments

Comment options

You must be logged in to vote
0 replies
Answer selected by imbajin
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants
Converted from issue

This discussion was converted from issue #2393 on December 18, 2023 07:39.