gpt4 book ai didi

sql - 数据库结构 - 如何将用户链接到工作?

转载 作者:搜寻专家 更新时间:2023-10-30 19:46:19 25 4
gpt4 key购买 nike

我正在启动一个项目,人们可以在其中注册、登录他们的帐户并根据他们的位置和行业等搜索工作。

这些是我确定的到目前为止我需要的表格,但是,我希望每个用户都能够申请工作并跟踪他们申请的工作。

例如,他们点击一个职位上的“申请”按钮,它会将该特定职位添加到他们的帐户某处,然后我可以按照“SELECT * jobs WHERE(此用户已申请)”的行运行查询.

tbl用户:
-用户ID
-名字
-姓氏
-dob
-电子邮件
-地址

tblJob
-工作ID
-标题
-描述
-职位(全职/兼职)
-工资
-发布日期
-用户 ID???? <--FK?
-位置ID
-行业ID

tblIndustry
-行业ID
-行业名称

tblLocation
-位置ID
-位置名称

这是否正确并有效?另外,对我可以添加的任何额外功能有什么建议吗?

最佳答案

你需要一张新表

user_applications
-----------------
user_id
job_id
application_dt
status

类似的东西。不要像您所显示的那样将用户 ID 直接放在作业表中。

关于sql - 数据库结构 - 如何将用户链接到工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12412903/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com