本文记叙了我在开发和使用【关系图增强】插件过程中的一些发现。我对于关系图的想法是能实时反映笔记库的链接详情,就像分屏写 markdown 一样,右侧能实时渲染。这样能有助于我对于该笔记有个全面的了解,方便整理和查看。
书接上回关系图增强插件的使用
这是上次最后生成的关系图,我总结可以将这个图分成 3 块,MOC 区,知识点区,标签区。
而 MOC 区和标签区,功能上可以看做是一样的,只是在链接的方向上不同(其实还有些其他区别,这里先不指出了)。
打个比方,我们要表示一个班的学生,MOC 就类似于一个名单,上面有所有学生的名字。反映到关系图上,就是“A 班”指向每个学生的名字。
而使用标签就像,让每个学生记住自己属于“A 班”,这样不用名单,一样可以达到效果。
甚至,改变布局方向的话,标签可以得到和 MOC 一样图形。
表示多对多关系
上面的班级和学生是一对多关系。假设现在我们要表示多对多的关系。例如:表示两个老师和 5 个学生的关系。
使用 MOC 方式
就是每位老师手中都有一份学生名单,如下图。
使用标签表示
就是让每位学生记住老师的名字。
表示关系内容
假设我们要表示多对多的关系的内容。例如:表示学生们每科的成绩。当然,用表格是很容易表示的,如下。
语文 | 数学 | |
---|---|---|
张三 | 90 | 95 |
李四 | 80 | 85 |
王五 | 70 | 75 |
赵六 | 60 | 65 |
钱七 | 50 | 55 |
但是如何表示在关系图中呢?我们可以将里“老师们”置于 MOC 区,“学生们”置于标签区,反之亦然。成绩置于知识点区。如下图所示。
只看每个人的数学成绩,可以通过“数学老师”的【纵向图】查看。
只看“张三”的各科成绩,可以通过“张三”的【纵向图】查看。
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于