entity-relationship相关内容
我已经为我的数据库创建了一个edmx。在其中Entity框架删除了一个表,而是在两个表之间创建了一个关联,因为它将列名与另一个表中的主键相匹配。 我不想要因为这些表之间没有真正的关联。例如: > SomeTable Id int pk MiddleTable SomeTableId int fk SomeCode int 其他表 SomeCode int
..
我有一个ClubItem对象与关系集ICollection ClubUsers。我从上下文加载了一个ClubItem,并向CluItem添加了几个新用户。将ClubItem保存在断开状态时,上下文不会将新的ClubUsers看作新的实体。如何告诉上下文有什么变化?我已经用这个来改变ClubItem的实体状态: public virtual void Update(IEntity entit
..
我做了一些搜索,但找不到同样的问题/问题。 当EF创建表遇到InverseProperty DataAnnotation “Dummy / Demo code”时,我有一个关于表命名(在数据库中)的问题: public class User { public Guid Id {get;组; } public String Name {get;组; } public
..
我首先使用Entity Framework代码,我有问题,因为EF创建具有两个引用键的事件表,一个用于类 ObjectOne ,另一个类为 ObjectTwo 。 可以将id的值保留在一个列 Event.ObjectId 中,并且属性中的关系类型 Event.Type ? 我可以做以下映射(其中FK只有一列)。是否可以在数据库中创建FK,因为现在我必须添加存在于 ObjectOne 表
..
我正在开发MVC 3应用程序。 我有公司实体(摘要)。 Lead和Customer继承自公司实体。 当我尝试验证模型时,它会产生错误。 错误41错误3023:映射从 开始的片段的问题70:列Companies.Status表中公司必须映射: 没有默认值,不可空。 这是表的映射。 b $ b 这是HTML视图中的EDMX代码。
..
我试过: using(Entities e = new Entities()) { EntityKey key = new EntityKey(“Entities.Users”,“UserId”,20); 用户user = new User {EntityKey = key}; 角色角色= e.Roles.FirstOrDefault(); //role.Users.Attac
..
我有两个模型: public class User { ..... public virtual UserProfile UserProfile {get; set;} } public class UserProfile { ..... public virtual User User {get; set;} } 用户是主表,关系是
..
你好,实际上我知道你不能在两个模型之间建立关系,或者在两个数据库中的一个模型实体中,它是一个可能性两个连接两个模型,两者都与existsig数据库在一起?或者有一些方法的经验,例如: 将实体从其中一个的设计器移动到另一个,一些bcp(SQL Server)魔术来移动数据和娱乐只有一个数据库? 谢谢。 解决方案 答案是:不,您不能加入定位到不同数据库的模型,并且您不能将单个模型中
..
例如,三个实体: Bike Crash 个人 然后会有一个三元关系知道: 哪个人在坠机X的自行车 参与自行车X和Y之间的事故X的人 在自行车B上遇到的人A发生什么事情 等。 我应该如何创建我的实体? 为三元关系创建新实体的唯一可能性? 解决方案 选项1 假设有 Person-Bike 组合可以
..
我使用实体框架从不同的应用程序调用相同的数据库。但是,当一个应用程序正在读取/更新记录时,我不希望其他应用程序读取该数据。 我尝试使用以下示例代码;但是,他们仍然可以阅读记录。 任何建议或不同的方法将非常感谢! using(Entities context = new Entities(ConnectionString)) { DBTable entity; do
..
这是我第一次尝试创建我自己的EF模型,而且我发现自己试图使用Code First创建一个查找表关联,所以我可以访问: myProduct.Category.AltCategoryID 我有设置模型和我明白正确的映射,但是继续获得 错误0019:类型中的每个属性名称必须是唯一的。属性名称“CategoryID”已被定义 以下模型代表我的代码: [
..
通过在实体框架4.0中使用T4模板创建POCO,松散的是什么?为什么使用实体框架4.0 不创建POCO时的默认行为? 解决方案 事情数量“纯”POCO在ORM中的使用有限,因为它不会进行更改跟踪。换句话说,当您更改对象并将更改保存到上下文时,您希望将更改的属性保存到数据库。使用“纯”POCO,您可以使用基于快照的更改跟踪来执行此操作,这是相当低效的。您还可以使用运行时代理来执行此操作,这迫
..
我正在尝试在ASP.NET MVC 3中开发一个目录项目,并使用EF代码首先使用现有的数据库。我的数据库中有一个 Categories 表指向自己。为此,我写了下面的模型类。 public class Category { public int CategoryID {get;组; } public string CategoryName {get;组; } public i
..
假设我有两个实体,用户和通知: public class User { [Key] public int UserId {get;组; } //其他公共属性 //导航属性 public virtual ICollection通知{get;组; } public class Notification {
..
我有以下类: public class User { public Guid Id {get;组; } public string Name {get;组; } public夫妇{get;组; } public class Couple { public Guid Id {get;组; } public User Groom {get;组; } pub
..
邓肯如何正确地命名。我有两个实体在m:n关系:成员和角色。 public class Role { public int Id {get;组; } public string标题{get;组; } public ICollection MembersInRole {get;组; } public class Member { public
..
我在一个简单的测试应用程序中首先使用EF5代码来测试各种功能。我已经在代表一对多链接的两个实体之间定义了一个“识别关系”。在这里我定义一个PhotoCollection,它有许多子照片实体; public class PhotoCollection { public int Id {get;组; } public virtual ISet照片{get;私人集合}
..
我有很多表具有指向翻译表的TextID列。翻译表还需要使用LanguageID来获取所需语言的翻译文本。我的问题是我的数据库中没有LanguageID,它是在系统中预定义的,我不知道如何使用Fluent API定义它,也就是说,这可以是我的模型: public partial class MyEntity { public short ID {get;组; } public Nu
..
我有一类内容,应该能够有一个parentId用于继承,但是我也希望它有一个与此继承树无关的子内容列表。 我基本上想要一个链接表作为ChildContentRelationship,其中的ParentContent和childContent为Id,Content类将包含一个ChildContentRelationship列表。 造成了很多错误。 这里是我想要做的 publi
..
我有一个如下所示的模型: public class Category { public string Id {get;组; } public string描述{get;组; } public Category Parent {get;组; } public ICollection孩子{get;组; } public ICollection
..