17得票9回答
偶尔使用的好的实体关系图建模工具推荐?

免费软件是个优点。你能否简要阐述一下为什么它适合偶尔使用的原因? 编辑:你可以查看这个很棒的链接,提供有关实体关系图和工具的更多信息。 编辑:对于所选答案,几个提示: - 即使看起来像圆圈,请单击实体并输入名称,然后按Enter - 它会给您实体框。 - 单击关联,Ctrl + L会给您一...

17得票2回答
EF4代码优先:定义对象关系,外键

< RANT_MODE > EF的代码优先方法旨在节省大量时间,但是目前我只看到了一些玩具示例,并且花费了几个小时试图理解如何使它生成我想要的数据库。但仍然希望有那种豁然开朗的时刻 :-) < RANT_MODE /> 进入问题! 虚拟和具体属性 我正在尝试了解EF如何...

17得票2回答
NSManagedObject无法从NSAtomicStoreCacheNode获取属性

我在实体A和实体B之间有一个一对一的关系(单向),例如命名为bRel。我有NSAtomicStore子类(MyStore)和NSAtomicStoreCacheNode子类(MyCacheNode)。在MyStore的load:方法中,我为实体A和B创建MyCacheNode实例(aNode和...

16得票2回答
在SQL Server中实现一对零或一关系

我正在使用Entity Framework 4.1数据库优先方法,使用的是旧数据库。在我的edmx文件中,基于旧数据库中的表创建了实体类,并且一些实体之间存在一对零或一的关联。 虽然我探索了数据库的表和它们之间的关系,但我没有找到如何在数据库中实现一对零或一关系的方法。 为了更多信息,我放...

15得票4回答
如何在数据库中对商品进行折扣建模?

我正在建立一家电子商务网站,希望能够在有限的时间内为某些商品提供折扣。 我的产品表(MySQL)如下: Product - productId - 名称 - 重量 - 价格(商品封面上的价格) 我应该再建立另一个交易表吗: Deals - 交易I...

15得票1回答
如何在实体类中添加一个Map<String, Person>?

我想要添加一个映射:Map&lt;String, Person&gt; personMap; 在一个实体类中,其中Person是该实体。这个Map用于标识与String(例如该人的昵称)对应的确切Person。同一个人可能有不同的名字,无论给出哪个名字,都需要找到同一个Person。 使用的...

15得票1回答
何时适合使用双向关联,何时不适合?(涉及IT技术)

假设我们想要构建一个类似于eBay的应用程序,其中我们有一个名为Customer的实体和一个名为Order的实体。 从关系的角度来看,我会将其建模为:Customer +----+-----+ | ID | ... | +----+-----+ Order +----+-----------...

15得票1回答
是否选项性(强制,可选)和参与度(总体,部分)是相同的?

据我所知,选项性是指关系的最小基数,它表示为可选到可选,强制到可选,强制到强制。 而参与度则表示为粗线和普通线。 在互联网上,有些人将参与度称为实体对关系的依赖,这也类似于识别和非识别关系。而有些人则认为它是指最小基数。 这些关系的正确定义是什么,它们之间有什么区别?

15得票4回答
@ManyToOne映射无法保存父ID

我正在使用JPA2与EclipseLink实现 ![简单的表结构][1] 这是我尝试映射的两个表和JPA注释。public class Story implements Serializable{ @Id @GeneratedValue(strategy = Generat...

14得票1回答
嵌入式类中的外键映射

我正在使用eclipselink来处理JPA。我有一个实体,它的复合主键是由两个字段组成的。以下是我嵌入式主键类的字段(成员)。 @Embeddable public class LeavePK { @ManyToOne(optional = false) ...