entity-relationship相关内容

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

我使用Core Data映射关系的想法。 我有一个 Employer 与 Employees 的多对多关系。基本上,员工可以为多个雇主工作,雇主可以有多个雇员。 我面临的问题是,我不知道如何管理雇员和雇主之间的合同。 由于雇员可以为一个或多个雇主工作,他们自然会有一个合同为他们工作的每个雇主(完成工资,持续时间)以及他们为特定雇主工作的日期列表。 我的问题是 - 如何管理合 ..

Core Data多线程存储关系

我的问题很奇怪,我要求帮助。我想向你解释我的系统是如何工作的。我有两个问题。 我有两个表的应用程序。我使用核心数据。表格是 的产品,在核心数据中,我建立了一对多的关系 可以有多个 $ b code>类别{ site_id name allProducts - >>产品 } 产品{ site_id name category - >类别 } 这是简单的模型产品和c ..
发布时间:2017-01-10 17:00:49 移动开发

核心数据关系故障

在Core Data中跟踪家庭关系(1个父实体和2种类型的儿童,其中之一是递归),尝试在Interface Builder中创建一个下拉菜单,其中列出了父实体的名称,以便用户可以选择一个关联作为正在编辑的条目的父级。我有绑定所有设置,但当它运行时,它会在菜单的第一个插槽中产生以下错误文本: 关系( ),name ..
发布时间:2017-01-10 16:56:55 IPhone

核心数据反向关系不设置

我有两个实体,我将称为A和B.他们配置了两个方向上的To-Many关系,因此A.myBs和B.myAs都是NSSets。 这是我的奇怪问题。 当我添加一个B到我的A实体,我使用mutableSetValueForKey像这样: NSMutableSet * myBSet = [myA mutableSetValueForKey:@“myBs”]; [myBSet addOb ..
发布时间:2017-01-10 16:06:31 移动开发

临时关闭约束(MS SQL)

我正在寻找一种方法来临时关闭所有的数据库的约束(例如表关系)。 我需要复制(使用INSERT)一个DB的表另一个DB。 我知道我可以通过以正确的顺序执行命令来实现它(不破坏关系)。 但是如果我可以关闭检查约束 这是否可以? 解决方案 div> 您可以仅在SQL 2005 + 中禁用FK和CHECK约束。请参见 ALTER TABLE ALTER TABLE fo ..

核心数据在代码中的简单关系

我是一个可可新手试图创建一个iPhone应用程序,包括Core Data。 我的问题是:我有一个小应用程序运行,我在表格视图中显示的播放列表,可以添加和删除条目。 我在PlayerAppDelegate中有这些: playlistManagedObjectModel playlistListManagedObjectContext playlistListPersis ..
发布时间:2016-12-07 02:39:02 移动开发

如何创建基于属性和关系过滤Core Data对象的NSFetchRequest?

我有一个Core Data模型设置如下: Blockbuster 实体 与 DVD 实体有许多关系。 DVD 实体 标题属性(字符串) 与父级 Blockbuster 实体的一对一关系 一个大片可以有多个DVD里面(To-Many)。每个DVD只能是一个Blockbuster(To-One)的一部分。 有多个Blockbuster的,有些可能包含与DVD实体具 ..
发布时间:2016-12-07 01:52:05 移动开发

核心数据多对多关系 - 谓词问题

在我的核心数据模型中,我有两个实体:列表和病人。列表具有名为“name”的属性。 列表可以有任意数量的患者,每个患者可以属于任何数量的不同列表。因此,我已经在List上建立了一个关系,名为“患者”,与患者具有相反的关系,患者称为“列表”的关系与List有多对多的关系。 我正在努力想出的是如何创建一个谓词,它将选择属于特定列表名称的所有病人。 如何我去这个?我在Core Data中 ..
发布时间:2016-12-06 17:32:15 移动开发

无法确定依赖操作的有效排序?

我有这样的模型: 公共类的ContentType { 公众诠释ContentTypeId {搞定;设置;} 公共字符串名称{;设置;} 公郎朗{获取;集;} 公共BOOL |评论{获取;集;} 公众诠释? {的ParentId获得;组; } 公众诠释用户ID {搞定;组; } 公共虚拟用户用户{搞定;组; } 公共虚拟的ContentType家长{搞定;组; } 公共虚拟 ..
发布时间:2016-10-10 19:13:18 C#/.NET

导航属性映射到一个实例var当成外键

我开发一个实体框架代码优先(第4.4.0.0)与.net Framework 4.0中的C#库。 我不知道如何设置零到一的关系。我的模型如下: A 对话只能由一个用户创建( StarterUserId )。 A 对话只能有一个接收用户( RecepientUserId ),或者只有一组( RecipientGroupId )。 注意:这意味着, RecepientUserI ..
发布时间:2016-10-03 19:58:37 C#/.NET

C#实体框架应我们设置使用POCO.Id或只是POCO有关系?

我有一个服务方法,其中分配POCO如预期的另一个POCO的子对象无法正常工作的情况。我使用实体框架4。 公共无效ChangeOrderCurrency(货币汇率) { order.CurrencyId = currency.Id; order.Currency =货币;与 汇率等 } 哪个更 //其他的东西正确的使用设置的关系? order.CurrencyId = ..
发布时间:2016-10-01 20:10:51 C#/.NET

实体框架代码优先映射

我有两个班,组类有许多与用户类(表示用户所属的组)的组,然后也有一对多的用户类的关系(占所有者一对多的关系一组)。 我该如何映射呢? 公共类用户 { 公众诠释标识{搞定;组; } 公共字符串头像{搞定;组; } 公共字符串名称{;组; } 公共字符串消息{搞定;组; } 公共虚拟的ICollection<组> OwnedGroups {搞定;组; } 公共虚拟的I ..

保存两个实体的N-N协会之间的关系

我有一个实体框架4.0,与POCO对象。从数据库中生成的EDMX模型文件。 这DataContext的是通过WCF服务访问,它只是意味着我收到一些对象,我需要将其连接到当前。DataContext的(或与键对应关系重新加载) 一切似乎都做工精细,除了一种情况: 我有两条表之间的关系NN,所以我的关联表,不超过两个表的ID其他任何领域: LINQ将其转化成下面的模式,这似乎是 ..
发布时间:2016-09-18 12:23:39 C#/.NET

导航属性不加载时,相关对象的唯一标识填充

我想建立一个多到一的关系。表示“多”的实体有一个导航属性​​指回父实体。它看起来是这样的: 公共抽象类BaseEntity { ///< ;总结> ///键字段的所有实体 ///< /总结> /// [键,DatabaseGenerated(DatabaseGeneratedOption.Identity) 公众的Guid标识{搞定;组; } / ..

实体框架 - 多对多的关系

您好我尝试使用许多与EF流利的API一对多的关系。我有2 POCO类 公共类项目 { 公众诠释专案编号{搞定;组; } 公共虚拟的ICollection<作者>作者{搞定;组; } 公共项目() { =作者新的List<作者>(); } } 公共类作者 { 公众诠释AUTHORID {搞定;组; } 公共虚拟的ICollection ..
发布时间:2016-09-07 11:09:30 C#/.NET

功能NHibernate - 在同一个实体不少一对多映射关系

我有一个问题试图绘制出一个多到多的关系,其中所述关系的两侧引用相同的实体。我使用流利的NHibernate和NH3.1。 基本上,该方案是这样的 - 我有一个类别,它可以有多个父母。因此,一类具有多种其他类别的父母,以及其他多个类别,其子。 HasManyToMany(X =&GT; x.ParentCategories).AsBag().Table(\"parentcategorychil ..

通过流畅API第一实施零个或一个为零,或在EF code一一对应关系

我有两个POCO类 公共类订单 { INT ID; 字符串code; 诠释? quotationId; //这是外键 公众诠释标识{获取;设置;} 公共字符串code {获取;设置;} 公众诠释? QuotationId {获取;设置;} 报价报价; 公共虚拟报价报价{搞定;组; } .... }公共类报价 { INT标识; 字符串code; 公众 ..
发布时间:2016-08-26 19:56:14 C#/.NET

UML:1对多的关系重新presentation?

我是新来的UML,我不太明白的符号呢。 这是我对图的理解。 系统具有许多医生。医生们可以有很多的患者;然而,患者只能有一个医生。因此,这是一个**的一个一对多的关系** 不过,我觉得这也可以作为PTED ...间$ P $ 系统有1名医生。一个医生有许多病人。 这是正确间pretation为什么? 解决方案 要简单地说:你的第一个跨pretation是正确的。的每个的博士与许多 ..
发布时间:2016-07-19 16:42:49 高性能WEB开发

复杂的关系VS简单的表格实体框架codeFirst

数据库设计的问题:) 难道聪明,使很多相互关联的表(正常化)的或者是更聪明的重复数据,使查询更简单? 下面是我的情况: 公共类TransferRequest { [键] 公众诠释TransferRequestId {搞定;组; } 公众诠释通过{搞定;组; } 公众诠释?对于{搞定;组; } 公众诠释PERSONID {搞定;组; } 公共虚拟人人{ ..