foreign-key-relationship

    0热度

    1回答

    我正在经由第一表的主键两个表连接在一起的数据库。与主键这两个环节的一个创建第一,但如何让我的第二个记录得到我刚刚创建的记录的ID? create table Person ( Person_ID int IDENTITY(100000,1) primary key, First_Name varchar(20) not null, Last_Name varchar

    0热度

    1回答

    我无法为我创建的数据库建立外键。代码似乎运行,但是当我查询表时,它不会返回我认为是外键的东西。 以下是我与合作: 这是我的“卡夫丁”表中的一个小片段: idCrafting Crafting_Recipe Item1 ITEM1_ID 1 Copper_Bar Copper_Ore NULL 2 Gold_Bar Gold_Ore NULL 这里是项目表

    1热度

    1回答

    因此经过一番研究后,我找不到相关的东西。 我用如下一个表: @Table(name="product") public class Product { @Id @GeneratedValue private long productId; // other irrelevant columns and code goes here } 现在,我想创

    0热度

    1回答

    你好人和同行的SQL程序员。 我一直在试图找出一个位于工业中的现实模型。 客户端,数据库按以下顺序排列: 他的员工有多个不同的工作地点/办公室。每个工作场所/办公室都有一定数量的人员可以在这里工作 - 最小和最大。对于每个工作场所,都有一组人,其中至少有2人,最多4人。一次只能在一个工作地点驻扎一个小组。这个组织还有一些规范,例如 - 其中没有领导者 - 每个人都是平等的。某个员工一次只能分配到一

    2热度

    1回答

    你好,亲爱的堆栈溢出社区删除, 我搜索了很多时间已经,但我无法找到一个解决办法我非常独特的场景。 也许你们可以帮忙。我们假设我们有two tables。 |domain_realm | | password_policy | |-------------------------------- | | --------------------------------------

    1热度

    2回答

    我有关于音乐相册的信息,我想在RDBMS表格中组织它们之间的关系。我有每个专辑的以下信息:艺术家,专辑名称,年份,标签,流派,风格,评级。到目前为止,我认为要制作4张表格 - 艺术家,专辑(名称,年份,标签,评级),流派1和流派2(每种流派都有其风格)。在这张图上,它看起来如下: 但是还不知道如何建立相册和其他三个表之间的连接?即,当我将运行查询select name from artists我希

    1热度

    1回答

    我有两个实体A和B.假设实体A有一个主键'foo',实体B有一个名为'bar'的变量。我试图建立这两者之间的“多对一”关系。当我跑我的终端上“更新模式”命令时,它给我这样的结果: “没有更新 - 你的数据库已经在当前 实体元数据的同步。” 下面的代码: class A { /** * @var int * @ORM\Column(name="foo", type="

    1热度

    1回答

    非常简单的问题,但它看起来像我试图在两个模型之间实现简单的一对多关系。 到目前为止,我已经是这样的: 的产品类: public class Products { public long Id { get; set; } public long Code { get; set; } public DateTime DateCreated { get; set; }

    0热度

    1回答

    我有一种情况,我想限制表中的记录,只允许将两列填充到一起,而这些列在另一个表记录中已经配对。 例如: tblHome(HOME_ID) tblParent(HOME_ID,PARENT_ID) - >HOME_ID必须存在在tblHouse tblChild(HOME_ID,PARENT_ID,Child_ID) - >HOME_ID和PARENT_ID必须在tblParent相同的记录存在。 有

    0热度

    1回答

    我有一个数据库表,其中有几个表用于其他几个表中。因此,给定的表可能会有一个“StateID”列,其中包含表示字符串“NJ”的“列表值”表中的数字(主键)。所以表示“NJ”的主键(整数)可以用在几个不同表中的不同列中。 现在我想允许用户删除这个“列表值”条目,但只有当它没有在任何地方使用。或者,我希望有一个可以在任何可能使用的主键值处更改此默认值的sproc,该默认值仍然存在。 有没有很好的方法来做