跳至主要内容

子錶和關聯記錄有哪些不同


一、子錶和關聯記錄的區彆和關係

場景說明:在報銷單中添加報銷明細數據。

1、和主錶報銷單的關係

  • 作為子錶數據:【報銷明細】這個子錶雖然包含多個字段,但他依然是主錶的一個字段,主錶和子錶的關係是包含關係,並不是關聯關係。報銷單的記錄被刪除,子錶數據也隨之消失。
  • 作為關聯數據:【報銷明細 和《報銷單》 是關聯關係,兩錶的數據可以取消關聯關係並獨立存在。

2、添加數據的方式不同

在填報銷單時,需要添加多條報銷明細:

  • 子錶的方式可以在頁麵內一行行添加,無需打開新的窗口。
  • 關聯記錄支持像子錶添加的方式,也支持卡片、下拉框的方式添加。

二、子錶和關聯記錄的轉換

在使用上,通過子錶添加數據還是通過關聯錶添加數據並沒有嚴格的區分,可能都可以實現您的需求,不過我們也列舉一下使用時參考點

  • 1、如果要添加的數據不是實體數據,而是衍生的數據,沒有獨立存在的意義,則使用子錶。就像在報銷單中添加報銷明細。
  • 2、如果添加的數據本身是一個業務對象,可以獨立存在,則通過關聯創建。例如,公司錶和聯係人錶, 是兩種業務對象, 一個聯係人也可能獨立為個體,因此他們並不是嚴格的包含關係,這種情況就通過關聯關係瞭。

即使區分不清楚應該用子錶還是用關聯記錄,沒關係,我們支持子錶(已經轉為實體錶或引用的已有工作錶)和關聯記錄的互相轉換,且不影響已有的數據。

轉換方法

關聯記錄轉子錶轉換是同樣的方法


文檔問題反饋

文檔中是否有錯彆字、內容過期、難以理解等問題? 點此給我們反饋吧