【发布时间】:2017-01-31 04:14:20
【问题描述】:
我对数据库和 SQL 很陌生。我有一个任务,但我不知道如何解决这个问题。
假设我有一个名为Persons 的表。它具有以下列:userId(主键)、userName 和 tags。
Tags 是另一个表,仅包含id 和tagName。 Person 可以有多个标签,例如:“football”、“cooking”等。
每个标签对应Tag 表行。但我不确定如何实现这种关系。我怎样才能做到这一点?
我猜这与外键有关,并且让 person 标签列成为外键数组。
【问题讨论】:
标签: sql foreign-keys