【问题标题】:1: 1 component and user relationship1:1组件和用户关系 【发布时间】:2020-10-24 07:39:22 【问题描述】: 您好,我有一个关于如何建立这种关系的问题, 我有组件 和一堆组件,但不知何故我需要一个组件只是一个用户,但一个用户可以拥有多个不同的组件。 【问题讨论】: 标签: sql entity-relationship diagram 【解决方案1】: 一个组件只能是一个用户,但一个用户可以拥有多个不同的组件。 这是一个 0/1 --> 多关系。对于这种类型的关系,您需要 components 表中的 user_id。 【讨论】: 但我想在组件表中注册没有用户ID的组件,也就是说,我将有10个相同ID的组件,但只有1个用户可以拥有这1个组件,即是 10 个用户对应 10 个相同 id 的组件 @gabriel 。 . .这回答了你提出的问题。您的评论甚至没有意义,因为您的数据模型与“注册”无关。也许您应该提出一个新问题,并提供更清晰的解释、示例数据和期望的结果。 不是注册的问题,基本上就是一个id 2的组件,它有10条库存记录,也就是这10个id 2的组件属于10个不同的用户。