首页 > TAG信息列表 > entity-relationship

mysql-如何关联两个没有外键的表?

有人可以演示吗? 我正在使用MySQL,但是想法应该是一样的! 编辑 实际上,我想问的是Doctrine_Relation和Doctrine_Relation_ForeignKey在教义上有什么区别?解决方法:我怀疑您正在查看的是从一个数据库表到另一个数据库表的映射列.您可以使用一些字符串比较算法来做到这一点.像Levenstein

C#删除与另一个对象有关的对象的问题

我们有两个装配A和B,其中B从A延伸. B在A中具有类型的属性 如果我们在数据库中有一个记录B,并且我们删除了一个B使用的记录,则记录将被删除. 我们如何在代码中防止这种情况,因为如果我们能够或不能删除A,我们将显示或不显示删除链接.因为B总是需要类型A,并且如果B的记录使用了A,则可

php-Laravel雄辩的关系自定义查询

我有2个表格:USERS和SUBJECTS USER和SUBJECT之间的关系是多对多的. 在User.php和Subject.php模型中,我定义了: User.php function subjects() { return $this->belongsToMany('App\User'); } Subject.php function users() { return $this->belongsToMany('App\Subject'

java-具有聚合属性的EJB3 / JPA实体

我想知道是否有一种方法可以建立One2Many关系中的“一侧”字段,该字段是“许多”一侧的集合. 让我们来看下面的例子: @Entity public class A { @Id private Long id; @OneToMany (mappedBy="parentA") private Collection<B> allBs; // Here I don't know how to Map the la

python-在Django中建模复杂的关系

我正在使用Django开发Web服务,我需要建立一个非常具体,复杂的关系,而这是我无法解决的. 想象一下三个通用模型,我们将它们称为站点,类别和项目.每个站点包含一个或几个类别,但是可以通过两种可能的方式之一与它们相关:一个是“常见”类别,它们之间存在多对多关系:它们是预定义的,每个

mysql – 数据库结构/设计

我想不出这个标题,所以甚至不知道从哪里开始为自己研究. 我必须创建一个数据库,我有一张CD / DVD表,但是它们上的娱乐类型需要元数据/信息方面的不同属性,例如音乐CD有艺术家,出版商,制作人,CDNo.虽然一个软件可能有相似之处,但有一些音乐不会有,也可能与电影和游戏相同.所以我不确

mysql – 哪一个是ER图

我开始研究ER图,当我浏览ER图教程时,我发现了类似于图1的东西,我学会了 图1 然后我尝试在mysql workbench中创建一个示例ER图,我得到了如下图所示的组件 图2 然后我在Google图像中浏览了ER图,我得到了两种类型的图像…我不知道两个图之间的相似点和区别. 请你帮我详细了解并进一步

javascript – 用于基于Web的绘图应用程序的Cappuccino,Spoutcore或Homegrown解决方案?

我目前正在寻找构建绘制实体关系(数据模型)的应用程序. 看着Sproutcore和卡布奇诺,他们看起来都很健壮,可以处理那种事情(参见280张卡布奇诺咖啡的幻灯片)…… 理想情况下,我需要一个框架,让用户拖放组件,然后将它们链接在一起,然后当用户完成后,能够“冻结”这些对象,因为JSON已准

mysql – 识别与非识别关系(再次!!!)

所以,我在stackoverflow上已经阅读了很多答案,但我仍然对它的整个概念感到困惑.具体来说,我已经阅读了这篇文章(包括它引用的所有文章),但似乎无法找到对概念的可靠掌握(或者也许是我的基数(n:m等)和身份之间的混淆): Still Confused About Identifying vs. Non-Identifying Relation

设计问题:可过滤的属性,SQL

我的数据库中有两个表,即操作和设备.操作需要零个或多个属性.但是,属性的​​归属有一些逻辑: >操作Foo需要设备A和B. >操作杆不需要任何设备>操作Baz需要设备B和C或D.> Quux操作需要设备(A或B)和(C或D) 在SQL中表示这个的最佳方法是什么? 我相信人们之前已经这样做了,但我不知道从哪

如何在mysql中创建E-R图

我正在使用MySQL.我的数据库中有28个表.我曾尝试使用MySQL Workbench来创建E-R图.由于有28个表,所以使用MySQL Workbench在图表中搞砸了所有内容.有没有办法创建E-R图表,显示28个表之间的所有关系? 谢谢解决方法:我能找到的唯一免费应用程序生成了不错的图形(不漂亮但非常清晰)是Sch

php – 使用yii中的关系创建下拉列表

我是Yii框架中的新手,现在我尝试从相关表创建下拉列表. 我有表“新闻”[…很多字段,类别]和“NewsCategories”[id,category_name].在用于在新闻中创建新记录的表单中,当用户可以选择category_name时,我想在类别字段中创建下拉列表,但类别的id必须在新记录中记录. 请帮帮我.对不起

mysql – Followup:如何对数据库中的项目进行折扣建模?

我正在建立一个电子商务网站,并希望在限定时间内提供某些商品的折扣.我想展示我们为每件产品提供多少折扣.因此,我需要每个产品两个值,原始价格和给定持续时间的折扣价格. 这是我要求的question answer的后续跟进 架构: >产品 > productId >姓名 > ProductPricing > productId(FK)>

php – Symfony2从具有ManyToMany关系的倒置实体获取对象

我正面临着我的学说实体关系的问题. 这是事情: 我有2个实体:文章和类别文章是主人,类别是奴隶 我想从文章中获取分类,而从类别中获取文章. 我做了一个像这样的ManyToMany关系: class Article { /** * @ORM\ManyToMany(targetEntity="Alpha\BlogBundle\Entity\Category", cas

java – @JoinColumn和@MappedBy如何工作

我对@JoinColumn和@MappedBy的工作感到困惑. 考虑以下示例 这是我的Department类,具有单向关系 @Entity @Table(name = "DEPARTMENT") public class Department { @Id @Column(name = "DEPARTMENT_ID") @GeneratedValue(strategy = GenerationType.AUTO) private

php – SQL Members表,用于显示成员之间的家庭关系

我一直在努力设计这个数据库.我正在设计它,然后在MYSQL Server上实现PHP Web应用程序. 我有一张桌子: 会员 > MemberID(autoNumber,PK) >会员名称>会员详细信息 会员可以与其他会员建立很多关系,这可能是儿童,家长,朋友,配偶等.看一位会员,我希望能够与现有会员建立新的关系,然后从

php – Symfony2 – 注意:由于自定义查询,未定义的偏移量为0

我有这个错误: “Notice: Undefined offset: 0 in C:\wamp\www\Videotheque\vendor\doctrine\lib\Doctrine\ORM\QueryBuilder.php line 240” 我在线创建视频集.有两个实体:电影和流派.在我的GenRerepository方法中,我尝试将函数findAll()重新定义为与类型相关的电影数量. 这

MySQL多重插入查询不存在的地方

更新&回答@ypercube的感谢和信任 答案如下,我已经冒昧发布它,因为它出现在我的PHP有一个帮手,我正在使用PDO INSERT INTO `users_relationship` (`profile_1_id`, `profile_2_id` ,`request_date`,`auth_token`,`status`, `updated`, `deleted`) VALUES (:uid, :f

c# – 保存两个实体之间的关系和N-N关联

我有一个带有poco对象的Entity Framework 4.0. edmx模型文件是从数据库生成的. 这个datacontext是通过WCF服务访问的,它只是意味着我收到了一些对象,我需要将它们附加到当前的datacontext(或者用密钥对应重新加载它们). 一切似乎工作正常,除了一个案例: 我在两个表之间有一个N-N关系