如何设计一个“动态”的数据库?

2018-12-14 15:20:42 +08:00
 Rzon

最近在做一个招聘平台的项目,但是想了两三天没想到如何设计表比较好。

概念

1、工种:职位、简历的分类

2、职位:公司发布的职位招聘信息

3、简历:个人发布的简历信息

问题

1.工种是未知的

2.职位、简历的信息项都和“工种”挂钩,在填写职位和简历前,需要先选择工种,然后渲染要填写的条目

3.职位、简历的列表信息、筛选条件、详情,和第二点一样都和工种有关

4.同一个选项的可选值也和工种有关,比如“工作地点”,如果工种是外籍司机,那么工作地点是国家(中国、菲律宾...),如果是本地司机,其可选值为本地的地区(东区、西区、湾仔区) 。。。

5.选项类型也各种各样:文本、下拉、单选、多选、级联。。。

主要是不知道如何设计表,方便筛选和动态的表单,以及信息展示。。求帮助!

4956 次点击
所在节点    MySQL
22 条回复
fortunezhang
2018-12-14 17:26:28 +08:00
不确定的或者会变化的,就新建一个表。然后主表存 id
binux
2018-12-15 00:50:11 +08:00
@Rzon 你不会加 tag 吗

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/517574

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX