foreign-keys 相关问题

外键是关系(和SQL)数据库的数据完整性功能。外键是关系表中的一组属性,它受参照完整性约束的约束。参照完整性约束要求一个表A中的外键属性值必须与某个指定表B中的相应值匹配(有时可能与A表相同)。

MySQL Error 1215创建外键

我的问题是关于MySQL,我在尝试将架构转发到数据库服务器时遇到错误(错误1215:无法添加外键约束),我有两个父表:CREATE TABLE ...

回答 1 投票 0

Sqlite:外键在Visual Studio中无法正常工作

所以我正在尝试使用C#和WPF构建药房管理系统。我将使用便携式数据库来跟踪产品和库存。它必须便携的原因是一些药店......

回答 2 投票 -1

在redshift中,如何在创建表后向表中添加多个约束?

在Redshift中,有没有办法为已创建的表添加多个约束?第一步,创建表(比如说前一个月)CREATE TABLE test_user(account_id BIGINT DEFAULT NULL ...

回答 2 投票 1

Laravel的工厂模型关系

我有两个名为Users和Users_meta的表。两者都是分享一对一的关系。我想在播种的帮助下插入虚拟数据。我能做到这一点,唯一能驾驶的......

回答 1 投票 1

实体框架DELETE语句与REFERENCE约束冲突

我对EF很新,我有一点问题。我只想删除数据库中的项目。我正在使用SQL Server 2012 Express,VS2012,AdventureWorks 2012.我执行的查询是...

回答 3 投票 9

使用非主键的列创建外键

我在MariaDB中观察到一些奇怪的行为,我没有得到:CREATE TABLE foo(id INT); CREATE foo1(id INT,FOREIGN KEY(id)REFERENCES foo(id)); - 不编译CREATE foo2(id ...

回答 1 投票 -1

使用Code First迁移添加外键

添加迁移后尝试更新数据库时出错。这是我的类之前添加迁移公共类Product {public Product(){} public int ProductId {get; ...

回答 5 投票 17

MySQL 1215无法添加外键约束 - Laravel 5

我坚持这个臭名昭着的错误,无法弄清楚出了什么问题。我正在尝试建立两个表订单和付款之间的关系,其迁移定义为:class ...

回答 3 投票 1

表中不存在键列

我在添加引用另一个表的外键字段时遇到问题。首先我创建了users表,如下所示:CREATE TABLE users(user_id INT(11)NOT NULL AUTO_INCREMENT PRIMARY KEY,userName ...

回答 2 投票 0

哪里有多种关系 - laravel 5.4

我有多个表。旅游表ID |标题| slug .....图像表id | tour_id | image .....包含表id | tour_id |包含....排除表id | tour_id |排除......

回答 1 投票 1

使用JPA和Hibernate提供程序的ManyToMany关系不会创建主键

我使用Hibernate作为具有ManyToMany关系的提供程序创建了两个JPA实体(Client,InstrumentTraded)。让Hibernate为MySQL生成表后,看起来......

回答 4 投票 8

MySQL外键:在更新时间戳上设置为null

我有一个表ch_img,用于存储带有单元格id,filename,width,height,removed_at的图像。该表有时会获得宽度和高度的更新,并且永远不会删除行。 ......

回答 1 投票 0

MySQL:如何找出哪些表引用特定的表?

我想删除一个表,但它被一个或多个其他表引用。如何找出哪些表引用此表而不必查看数据库中的每个表...

回答 7 投票 29

访问 - 建立表之间的关系

我是Access数据库的新手,我有一个小项目来建立表之间的关系。我的项目是:有一个公司测试手机(三星,诺基亚,iPhone ...)每个...

回答 1 投票 1

我不知道为什么在将外键放入MariaDB时出现错误

我不知道为什么我在MariaDB中放入外键时出现错误我删除了完整数据库,如果它存在drop database如果存在provedores Carrito;创建数据库proveedores Carrito;使用 ...

回答 2 投票 0

数据库属性可以是主键还是外键?

我有2个表,User和Employee。每个用户都被赋予User_ID,这是User表中的主键和Employee表中的外键。 Employee表中的该属性也可以是......

回答 2 投票 5

2个表之间的关系 - 一对多和一对一(可空)EF代码优先

我知道有很多关于这个问题的问题,但经过几天的思考后,我仍然无法弄清楚如何让它发挥作用。我正在编写一个自动校准的应用程序...

回答 1 投票 0

删除外键约束导致错误

我正在尝试使用此自动创建的脚本创建FK约束。 USE [PRM.Mobile.SaaS] GO ALTER TABLE [dbo]。[Activity] with CHECK ADD CONSTRAINT [FK_Activity_Activity] FOREIGN KEY([...

回答 1 投票 0

SQL Server使用外键创建表的不同方法

我需要用外键创建表。到目前为止,我一直这样做:CREATE TABLE书籍(book_id NVARCHAR(15)NOT NULL UNIQUE,author_id INT REFERENCES作者(author_id)......

回答 1 投票 0

数据库中已经有一个名为“tblPerson_Gender_FK”的对象

在SQL Server 2014中,我想创建一个外键ALTER TABLE tblPerson ADD CONSTRAINT tblPerson_Gender_FK FOREIGN KEY(Gender)REFERENCES tblGender(ID);但我总是得到这个错误:...

回答 1 投票 3

© www.soinside.com 2019 - 2024. All rights reserved.