Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我以为它是简单外键关系的别名,但似乎不是。
你能以 MySQL 为例,什么是关联关系?
我猜这意味着many2many关系,这是真的吗?
你在这里混淆relation了relationship。这些是不同的概念。
relation
relationship
关联关系是一个类论概念。这是两个或多个实体之间的关系,并不意味着对其生命周期有任何限制。
比如说,友谊是一种关联关系:一个人可以是一个或多个人的朋友,但是当友谊结束时,没有一个实际的人会从存在中消失。
在关系数据库中,这通常用一个多对多链接表来表示,其中FOREIGN KEY引用了包含相关实体的主键的表。
FOREIGN KEY