-
0 votesanswersviews
ASP.NET Core 2.1使用连锁主键编辑
我是第一次使用ASP.NET Core和相关技术的学生 . 我花了几个小时寻找这个问题的解决方案,没有运气,所以如果有人可以帮助或指点我的教程来解决这个问题,我将非常感激 . 我的小组和我正在尝试构建一个Web应用程序,以便与现有的SQL数据库进行交互,该数据库包含大量使用连锁主键的表 . 我们无法改变这一点 . 我使用this tutorial来让我们的CRUD编辑页面显示,但如果我尝试通过该编... -
0 votesanswersviews
使用Hibernate映射组合键会在Oracle中生成原始字段
The Facts ....在我的项目中,每个类/表都应该有一对(站点,结构),以便提供多站点部署 . 我提供了一个安装类 @Entity @Table(name="COM_INSTALLATION") @IdClass(InstallationPK.class) public class Installation implements Serializable{ pr... -
1 votesanswersviews
使用hadoop中的复合主键插入cassandra表
我正在使用Apache Hadoop,MapReduce和Cassandra来运行从Cassandra表读入的MapReduce作业,并输出到另一个Cassandra表 . 我有几个作业输出到一个主键的表 . 例如,该表用于计算每种类型的单词的数量,只有一个单词 . CREATE TABLE word_count( word text, count int, ... -
2 votesanswersviews
多表复合外键
我正在构建我的一个数据库的模式 . 我有两张下面的表...... CREATE TABLE User( userID INT AUTO_INCREMENT, ... PRIMARY KEY(userID) ); CREATE TABLE Tool( toolID INT AUTO_INCREMENT, ... PRIMARY KEY(toolID) ) 我想创建一个名为hasTool的表,它使... -
169 votesanswersviews
如何使用Hibernate映射复合键?
在这段代码中,如何为复合键生成Java类(如何在hibernate中复合键): create table Time ( levelStation int(15) not null, src varchar(100) not null, dst varchar(100) not null, distance int(15) not nu... -
0 votesanswersviews
无法更改Azure Sql中的复合主键
Table Definition: CREATE TABLE [dbo].[tbl]( [Id1] [int] NOT NULL, [Id2] [int] NOT NULL, [Id3] [int] NOT NULL, [IsActive] [bit] NOT NULL, [CreatedTs] [datetime] NOT NULL, CONSTRAIN... -
758 votesanswersviews
如何为MySQL中的多列指定唯一约束?
我有一张 table : table votes ( id, user, email, address, primary key(id), ); 现在我想使列 user, email, address 唯一(一起) . 我如何在MySql中执行此操作? 当然这个例子只是......一个例子 . 所以请不要担心语义 . -
147 votesanswersviews
如何正确创建复合主键 - MYSQL
这是我正在使用的激烈设置的粗略过度简化 . table_1 和 table_2 都具有自动递增代理主键作为ID . info 是一个包含有关 table_1 和 table_2 的信息的表 . table_1 (id, field) table_2 (id, field, field) info ( ???, field) 我试图决定是否应该使 info 的主键成为 table_1 ... -
41 votesanswersviews
MySQL中的复合主键性能缺陷
我们有一个表,其中包含一个由三个字段组成的复合主键(它在MySQL 5.1中) . 此表上每秒有近200个插入和200个选择,表的大小约为100万行,并且正在增加 . 我的问题是:“复合主键”是否会降低此表上的插入和选择的性能? 我应该使用简单的自动增加INT ID字段而不是复合主键吗? (我认为答案与MySQL处理多列索引的方式有很大关系) -
1 votesanswersviews
EF Code第一个Composite Key链接
由于我正在尝试更改代码第一个应用程序以适应多租户demads,我基本上为所有表添加了额外的键列(并创建了复合主键): [Key, Column(Order = 1)] public int CompanyID { get; set; } public class Worker { [Key, Column(Order = 0)] public int Worke... -
1 votesanswersviews
流畅的NHibernate - 子表中的复合映射
我确信有人必须在此之前完成此操作 - 查看以前的查询,它可能无法用Fluent完成 - 但是这里有: 我有以下映射 正如您可能发现的那样 - 这不会起作用,因为子表上的键与父表不匹配,因此错误将是外键合约上的字段数不匹配 . 但是,我无法更改基础表(并且关系是有效的) . 有没有办法解决这个流畅的nhibernate所以我可以以某种方式忽略复合字段上的预期连接,只加入匹配的那个(即field_on... -
24 votesanswersviews
如何为Oracle中的列组合提供唯一约束?
我有一个包含4列的表 每列将是A,B,C,D A列是主键 . B列具有唯一的名称约束 . 现在我想删除B列的唯一约束,并通过组合B,C和D列来提供唯一约束 . 因此,该表将只允许在B,C和D列中具有特定值的一行 . 我怎样才能给出这种类型的约束? 我尝试给出复合唯一键,如: ALTER TABLE TABLENAME ADD CONSTRAINT CONSTRAINT_NAME UNIQUE (... -
12 votesanswersviews
Oracle复合主键/外键问题
我在oracle的1个表中有一个复合主键 . 我想为我的第二个表中的一个表项创建一个外键,该表引用第一个表中的复合主键 . 我收到错误ORA-02256 . 关于如何进入这个的任何想法? CREATE TABLE groupspersonx ( personid number, groupid number, CONSTRAINT pk_persongroupid PRIMARY... -
104 votesanswersviews
EF 4.1 Code First的复合键
我试图找出如何使用EF代码First 4.1 RC获得复合键 . 目前,我正在使用[Key] Data Annotation,但我无法指定多个键 . 如何指定复合键? 这是我的例子: public class ActivityType { [Key] public int ActivityID { get; set; } [Required(ErrorMessage = ... -
0 votesanswersviews
在实体框架中的表操作中的复合键
我使用Entity Framework 5 Code First并且对复合键有一些问题 . 我有那些 table 这就是我如何映射实体 public class Product : EntityBase { public Product() { this.ProductArticles = new List<ProductA... -
3 votesanswersviews
实体框架6反转复合外键的列顺序
我收到这个错误: (15,10):错误3015:从第6,15行开始映射片段时出现问题:从表Beta(Alpha_2,Alpha_1)到表Alpha(Alpha_1,Alpha_2)的外键约束'Beta_Alpha'::映射不足:外键必须被映射到概念方面参与外键关联的一些AssociationSet或EntitySets . 关键信息是Beta(Alpha_2,Alpha_1)中的复合外键具有倒置的... -
1 votesanswersviews
Fluent NHibernate在复合键上插入后进行更新
我正在使用Fluent NHibernate来映射复合键 . 我需要子实体在创建父项时接收新插入的父键 . 这有效但NHibernate正在对子进行插入,然后对子进程中的一个复合键ID进行更新 . 实体关系如下: 1)模型(父) - 有许多因子权重 .2)FactorWeight(孩子)有一个因素 .3)每个型号的因素可以有不同的权重 . 由于模型具有许多因子且因子可以对不同模型具有不同的权重,因... -
6 votesanswersviews
通过PhpMyAdmin复合外键约束?
有没有办法通过PhpMyAdmin接口向InnoDB表添加复合(多列)外键?我已经在目标表中拥有相应的复合主键,并且我可以单列外键约束,但我无法在界面中找到一种方法来执行复合主键 . Table Log - Date - Service PRIMARY KEY (Date,Service) Table Issue - Issue_Id - Log_Date - Log_Service PRIMA... -
9 votesanswersviews
创建复合外键约束
我正在尝试创建复合外键关系/约束 . 所有表都是空的 . 我有这张 table : CREATE TABLE [dbo].[ChemSampleValueTest]( [SampleNumber] [int] NOT NULL, [ParameterID] [int] NOT NULL, [Value] [numeric](18, 6) NOT NULL, [Acc... -
2 votesanswersviews
使用复合外键创建错误条目
我正在使用MySQL数据库 . 我有两个表,表1和表2.表1中有一个复合主键 . 表2中有一个复合外键,它引用表1中的复合PK . 我遇到的问题如下图所示: 表格1| ------------ ----------- PK |menuid | categoryid |分类名称1 | 1 | myCategoryName11 | 2 | myCategoryName22 | 1 | myCatego... -
2 votesanswersviews
将外键添加到组合键时出错
我在sql server中有两个表: 第一个表 Message_Child 有一个复合主键(MessageId,ChildId) Message_Child (MessageId, ChildId, Date) 第二个表应包含 Message_Child 表的外键,因此我创建了两列:MessageId和ChildId . Request (RequestId, MessageId, ChildI...