Draft_No.25 database-12:Relation & Rollup/关联 & 指向(Database Relation)

Draft_No.25 database-12:Relation & Rollup/关联 & 指向(Database Relation)

Date
February 9, 2020

Relation/关联

将 database 关联,实现 page 级别的关联和展示

如何关联

  1. 创建 relation 属性,关联 database
  2. 关联 page

No.25 demo A

No.25 demo B

💡

relation 属性 和 具体关联 page 的数量无限制

💡

关联是相互关系,同时建立,同时删除

💡database 关联自身/Relate a database to itself

1️⃣同步属性(Sync both ways

No.25 demo C

2️⃣不同步属性(No syncing

No.25 demo D

database 关联自身小结
  1. 第一种方式:同步关联,各自有一个 relation 属性
  2. 类似于不同 database 之间关联,

  3. 第二种方式,单向关联,仅一个关联属性,不同步

Rollup/指向

获取关联 page 指定的属性值/属性值统计结果
💡

需先关联 database

💡

若关联多个 page,Rollup 会得到所有关联 page 的指定属性值/统计结果

Demo F
  • 要求:
  • ~
    25_F5
    ,五个事件,需要按顺序进行,前级事件完成后,当前事件才可进行

    状态变化: ⏺TBD → ⏏️ING → ✅Done

  • 实现步骤
    • 关联(Relation)前级事件
    • 指向(Rollup)前级事件完成状态
    • 用公式(Formula)根据指向前级事件的状态,来判断当前事件状态

No.25 demo F

No.NameStatusCheckPreviousPre-Check
1
25_F1
⏏️ING
2
25_F2
⏺TBD
3
25_F3
⏺TBD
4
25_F4
⏺TBD
5
25_F5
⏺TBD