實體關聯是您在兩個同類事物之間定義的連結。Ceum 支援兩種範圍:專案對專案與任務對任務。不支援跨類型的連結(例如專案連到任務)以及客戶對客戶的連結。
您可以做什麼
關聯會出現在專案與任務的建立、編輯與詳細頁面上的「關聯」區段中。每個關聯包含:
- 來源 — 您正在檢視其頁面的實體。
- 目標 — 已連結的實體。
- 類型 — 從您所設定的關聯類型中挑選。
同一個「關聯」區段會同時顯示兩個方向:當您檢視任務 A 時,您會並列看到外向關聯(A → 其他)與內向關聯(其他 → A),各帶有一個方向指示器(外向為向右的尖角符號,內向為向左的)。
新增與移除
在「關聯」區段中,選擇一個類型並搜尋目標。儲存表單以提交變更。移除關聯只需在該列的刪除控制項上點一下。
若某個關聯類型未在您的設定中啟用,它就不會出現在類型選擇器中。
方向
關聯一律有方向。「A 阻擋 B」與「B 阻擋 A」是不同的連結——Ceum 不會為您建立反向連結。若您的工作流程使用雙向意義(例如「相關於」),它仍以單向連結儲存;造訪任一側都能看到它。
唯一性與自我連結規則
- 您無法新增相同的來源、目標與類型兩次——Ceum 會回報衝突。
- 您可以在同一對之間建立多個不同的類型——例如「A 阻擋 B」與「A 重複於 B」可以並存。
- 一個事物無法連結到自己。
刪除時會發生什麼
刪除關聯的任一側也會移除每個參照到它的關聯,雙向皆然。日後沒有需要清理的孤立連結。
設定
關聯類型是逐工作區且逐範圍(專案或任務)設定的。請於以下位置設定:
一個類型具有顯示名稱、顏色、順序、啟用切換開關,以及兩個依賴切換開關(見下文)。開箱即用時,專案與任務都有「相關」、「阻擋」、「被阻擋」、「依賴於」與「為依賴項」,任務另外還有「重複」。您可以重新排序、重新命名、重新設定顏色或停用其中任何一個。
依賴通知
每個關聯類型上的兩個切換開關會將其變成一種 依賴——Ceum 會監看並在任務看板上提出提醒:
- 影響目標 — 來源拖住目標。當來源尚未完成時,目標會被標示。
- 受目標影響 — 來源被目標拖住。當目標尚未完成時,來源會被標示。
兩者都預設為關閉,因此一般的關聯類型仍是一個安靜的標籤。植入的類型已為您串接好這些:
- 阻擋(紅色)— 影響目標。「A 阻擋 B」會在 A 尚未完成時提醒 B。
- 被阻擋(紅色)— 受目標影響。「A 被 B 阻擋」會在 B 尚未完成時提醒 A。
- 依賴於(黃色)— 受目標影響。「A 依賴 B」會在 B 尚未完成時提醒 A。
- 為依賴項(黃色)— 影響目標。「A 是 B 的依賴」會在 A 尚未完成時提醒 B。
提醒本身就是任務看板上的黃色邊框與工具提示——關於它確切何時顯示,請參閱該文章。專案使用相同的切換開關,但因為沒有專案看板,目前專案還沒有視覺提醒。
提示與邊界情況
- 重新命名類型不會破壞既有連結。 即使您重新命名類型,關聯仍會附著於該類型。
- 停用類型會將其從新的選擇器中隱藏,但會讓該類型的既有關聯維持可見,直到您移除它們。
- 沒有客戶關聯。 請使用某客戶下的專案作為最接近的可用模型。
- 沒有跨類型連結。 若一個任務與一個專案相關,請將該任務指派給該專案,而非連結它們。
在行動裝置上
- 關聯 UI 簡化為新增(在底部彈出中挑選類型與目標)與刪除;網頁端並列的內向/外向版面在行動端折疊為單一清單,並將方向折入每一列中。