互斥關係

在計算機科學中,互斥關係是一種資料庫關係

在關係資料庫設計中,某些情況下,一種關係類型的存在會妨礙另一種關係類型的存在。若實體A通過關係R僅可以與實體B或實體C中的一個實體相關聯,則該關係被認為是相互排斥的。

舉例

數據(實體)可以被發送到(關係)監視器(實體B)或印表機(實體C)來輸出。在這種情況下,數據和監視器及印表機間的關係被稱作互斥關係。(假定數據只能被發送到一個目標)

    --- 发送到 ---> 监视器
 数据 
    --- 发送到 ---> 打印机

參考文獻

  • Jan L. Harrington, Relational Database Design Clearly Explained, Morgan Kaufmann, 2002, ISBN 1-55860-820-6, pages 354-355