在一对多关系中是否存在第一个 table 中的元素未连接到第二个 table 中的元素
In one to many relationship does there exist element from first table that are not connected to element from second table
当我们有两个表时,假设 A 和 B,这两者之间存在一对多关系,那么 A 中的元素是否不与 B 中的任何元素相连?
关系table之间的一对多关系是一个概念,主要是指如果table A中有一条记录,那么它可以在table中有许多关联记录B.
例如customer_id table 中的记录 A 可以为 table B 中的该客户提供许多贷款。
因此 1 customer_id 与另一个 table 中的许多 loan_ids 关联。
回到你的问题,有可能loan_table中的1loan_id可以在guarantor_table中有多个担保人,也有可能一笔贷款没有担保人与之相关。因此,尽管 table 之间存在一对多关系,但这并不意味着它总是在 table B 中有很多记录,而在 table A 中有一条记录。
检查这个 link -
当我们有两个表时,假设 A 和 B,这两者之间存在一对多关系,那么 A 中的元素是否不与 B 中的任何元素相连?
关系table之间的一对多关系是一个概念,主要是指如果table A中有一条记录,那么它可以在table中有许多关联记录B.
例如customer_id table 中的记录 A 可以为 table B 中的该客户提供许多贷款。 因此 1 customer_id 与另一个 table 中的许多 loan_ids 关联。
回到你的问题,有可能loan_table中的1loan_id可以在guarantor_table中有多个担保人,也有可能一笔贷款没有担保人与之相关。因此,尽管 table 之间存在一对多关系,但这并不意味着它总是在 table B 中有很多记录,而在 table A 中有一条记录。
检查这个 link -