CoreData-具有优先级的多对多关系

内鲁

我有关于数据库架构的概念性问题。我有2个实体:TeamMember

1.Member可以属于很多Teams

2.Team可以有很多Members

因此,这是多对多关系,并且我已经成功实现了它。现在,客户希望Members在内订购Team因此,Member在一个团队中可以拥有与另一个团队不同的优先级。

正确实现的数据库模式应如何呈现?我考虑了两种选择:

  • 用最少的工作量
  • 正确的解决方案

任何提示都值得欢迎。谢谢。

纳特

您应该创建一个新的表格,例如MemberSort,其中有memberIdteamIdposition这样,您既可以通过成员密钥又可以通过团队密钥确定职位并获得职位。

在此处输入图片说明

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

设置CoreData NSManagedObjectContext线程优先级

来自分类Dev

CoreData多对多关系最佳做法

来自分类Dev

如何在Swift中分配CoreData多对多关系?

来自分类Dev

CoreData:使用NSDictionaryResultType获取多对多关系的计数

来自分类Dev

CoreData可选的多对多关系永远不会为零?

来自分类Dev

Swift,CoreData和多对多关系:如何访问子项的顺序?

来自分类Dev

CoreData可选的多对多关系永远不会为零?

来自分类Dev

具有CoreData的TextField

来自分类Dev

具有关系的CoreData抽象实体

来自分类Dev

coredata一对多关系CoreDataGeneratedAccessors

来自分类Dev

CoreData:查询一对多关系

来自分类Dev

一对多关系CoreData Swift

来自分类Dev

coreData插入到许多关系

来自分类Dev

一对多关系CoreData Swift

来自分类Dev

CoreData:NSFetchedResultsController一对多关系

来自分类Dev

coreData插入到许多关系

来自分类Dev

CoreData N:M关系

来自分类Dev

ios CoreData与属性的关系

来自分类Dev

CoreData关系与属性

来自分类Dev

CoreData关系混乱

来自分类Dev

Coredata关系,保存字典

来自分类Dev

ios Coredata 关系查询

来自分类Dev

CoreData 更新关系方法

来自分类Dev

带有RestKit的CoreData

来自分类Dev

coreData现有验证

来自分类Dev

带有Swift的CoreData

来自分类Dev

CoreData。提取所有具有关系的实体

来自分类Dev

删除在coredata中具有递归关系的记录

来自分类Dev

如何在NSPredicate中使用“ ANY”聚合操作来过滤CoreData多对多关系