标题和合作伙伴标题的数据库架构
Database schema for titles and partner titles
我有一个标准标题 table 具有以下结构:
TitleId Title
-----------------------------
7282991 CEO
7282992 CTO
7282993 SSE
7282994 SE
7282995 CFO
现在我们有一个要求,即用户可以添加他们自己的自定义标题以及这些标准标题。所以我创建了一个 table 如下所示。
TitleId Title UserId
------------------------------------
7282991 Manager 1
7282992 Team Lead 1
7282993 QA 1
7282994 Admin 2
7282995 FO 2
现在我面临的问题是我必须在 UI 的下拉列表中显示所有标准标题和用户自定义标题。为此,我必须在标题的标准 table 和自定义 table 之间进行联合操作。此外,当将头衔分配给员工时,我必须在 2 table 秒内检查该 titleId 以发现它是标准头衔还是自定义头衔。
最好的模式是什么,这样我的任务就容易了。
我有一个标准标题 table 具有以下结构:
TitleId Title
-----------------------------
7282991 CEO
7282992 CTO
7282993 SSE
7282994 SE
7282995 CFO
现在我们有一个要求,即用户可以添加他们自己的自定义标题以及这些标准标题。所以我创建了一个 table 如下所示。
TitleId Title UserId
------------------------------------
7282991 Manager 1
7282992 Team Lead 1
7282993 QA 1
7282994 Admin 2
7282995 FO 2
现在我面临的问题是我必须在 UI 的下拉列表中显示所有标准标题和用户自定义标题。为此,我必须在标题的标准 table 和自定义 table 之间进行联合操作。此外,当将头衔分配给员工时,我必须在 2 table 秒内检查该 titleId 以发现它是标准头衔还是自定义头衔。
最好的模式是什么,这样我的任务就容易了。