首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >核心数据:在多对多关系中管理员工合同?

核心数据:在多对多关系中管理员工合同?
EN

Stack Overflow用户
提问于 2011-02-11 18:18:28
回答 2查看 737关注 0票数 0

我正在使用Core Data映射一个关系的想法。

我有一个与Employees有多对多关系的Employer实体。基本上,一个雇员可以为多个雇主工作,一个雇主可以有多个雇员。

我面临的问题是,我不知道如何管理雇员和雇主之间的合同。

由于雇员可以为一个或多个雇主工作,他们自然会与他们工作的每个雇主签订合同(包括工资、工期)和为特定雇主工作的日期列表。

我的问题是-如何管理ContractsContractDates与雇主和员工之间的关系?

谢谢。

图片如下所示。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-02-11 18:25:19

在现实世界中,雇主和雇员之间有一份合同。那么为什么不在核心数据中做同样的事情呢?

票数 4
EN

Stack Overflow用户

发布于 2011-02-11 18:22:51

使用junction table

也就是说,合同表同时引用雇主和雇员,并将它们链接在一起。它还包含有关合同的信息。这样,合同就适用于雇主和雇员之间的关系,这正是你想要的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4967843

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档