我在设置数据库时遇到问题。
上下文:我有一个可以有0,1或多个作业的公司表。乔布斯有自己的表。我需要加入这两个表。
我怎么能说""公司有这个,这个和这个工作吗?
我发现的唯一方法是创造一个"工作" meta_key条目(公司表的)中的值,并在meta_value条目中声明作业,但它接缝不好(并且在加入时会创建难以检索作业)。
答案 0 :(得分:1)
您正在描述多对多的关系。它像这样工作
company table
-------------
id
name
other columns
jobs table
----------
id
name
other columns
company_jobs table
------------------
company_id
job_id