我有三个表:用户(id:主键)、招聘人员(user_id:主键和外键)和公司(id:主键)。所发生的情况是,招聘人员只是一个拥有其他列的用户,基本上是与应用程序交互的用户。由于只能有一个与User表相关联的招聘人员,所以我决定使用user_id作为FK和PK。公司和招聘人员之间有一对多的关系,一家公司可以有许多招聘人员。php
us
如果我有两个tables,一个包含雇主信息,另一个包含招聘人员信息。如果任何给定雇主最多可以有5个招聘人员帐户,则在我的表中,每次创建新的招聘人员帐户时,都会在“招聘人员”表的匹配列中使用该雇主的主键ID创建新的招聘人员帐户,并且在“招聘人员”表中有一个匹配字段,其中包含存在于“招聘人员”表中的招聘人员帐户的数量。JobsPosted int CheckedResumeFavorites int Ch