many-to-many相关内容
我的Web应用程序的实体站和时间表实体之间的许多一对多的链接,链接他们被称为 StationTimetable ,其中还包含有关两个实体之间的联系的数据。当我创建一个新的时间表,我想在数据库中对应于创造新的(多) StationTimetable 项这个新的时间表。 到目前为止,我已经成功地得到应用,当用户创建一个新的时间表,以节省只是一个 StationTimetable 项。我有点明白这是为
..
我是相当新的使用code首先与方法实体框架,我知道我你有很多像下面的实体一对多的关系时,EF会自动创建中介表: 类帖子{ ... 公共虚拟的ICollection<类别及GT;分类{搞定;组;} ... }类类别{ ... 公共虚拟的ICollection<邮政和GT;帖子{搞定;组;} ... } 但是,如果在中介表,我需要有额外的数据字段,一个可
..
我与ASP.NET MVC 4和实体框架工作。在我的数据库,我有一个表的订阅这将重新presents订阅公共交通工具。此订阅可以访问几个公共交通公司(这样的订阅可以有1,2,3,......公司)则是这些表之间的许多一对多的关系(我有它们之间的中间表)。 我想允许订阅创建throught将包含预订的领域的金额的和复选框现有公司的页面。每一个复选框,再presents现有公司(存储在我的数据库的公
..
我很新NHibernate的。我想使用NHibernate作为映射数据库工具来开发asp.net应用程序。 我有以下表模式: CREATE TABLE [DBO]。[tblTeam]( [TeamID] [INT] IDENTITY(1,1)NOT NULL, [TeamName] [VARCHAR(100)NOT NULL ) CREATE TABLE [DBO]。[tbl
..
我使用EF 6和试图映射一个多对多的关系。到目前为止,我有: 公共部分类ObjectiveDetail { 公共ObjectiveDetail() { this.SubTopics =新的List<&子话题GT;(); } 公众诠释ObjectiveDetailId {搞定;组; } 公共字符串文本{搞定;组; } 公共虚拟的
..
我们有2表: 表管理局: 公共类管理局 { 公众诠释ID {获取;设置;} 公共字符串名称{;设置;} ... } 表代理公共类代理 { 公众诠释ID {获取;设置;} 公众诠释名字{获得;设置;} } 和我们有关系多到许多两个表之间:公共类AuthorityConfiguration:EntityTypeConfiguration<&管理局GT;
..
好吧,这应该是很简单,但我做在我这里头,看了所有关于这方面的文章,并尝试了各种东西,但没有运气。 我有一个经典的多对许多设置3个表格。 ITEMS 项目编号 说明 ITEMFEATURES 项目编号 FeatureID和 特点 FeatureID和 说明 现在我有一个搜索界面,您可以选择任意数量的功能(复选框)。 我让他们均能为int []所谓SearchFeatures。
..
林建模许多一对多关系,其中的关系被访问的大部分时间仅从一侧。它更像是一个层次,被访问自上而下,而不是周围的其他方法。 调查有属于众多的问题有属于众多的答案 两者的关系必须是多到多,因为同样的问题,可以在不同的调查和同样的答案在许多问题重新使用。这是一个要求。 标准的M2M实施将使用两个结表, surveys_questions 和 questions_answers 。相反,我想使用Post
..
我有像这样一个网站,字preSS等,在这里您发表的帖子和u可以有(可选)标签的反对。 什么是常见的数据库架构来处理呢?我假设这是一个很多< - >许多结构,三用表。 任何人有什么想法? 解决方案 一个三表多对多的结构应该是罚款。 例如。 帖子,PostsToTags(POST_ID,TAG_ID),标签 的关键是建立索引。确保你PostsToTags表索引两种方式( POST
..
更新2009.04.24 我的问题的主要观点是不是开发商的混乱和如何对待它。 问题的关键是要了解当分隔值是合适的解决方案。 我见过的商业产品数据库(晔笑)。用来分隔数据 的SQL Server甚至有一个XML数据类型,以便可用于相同的目的分隔字段 /结束更新 我设计的应用有一定的许多一对多的关系。在过去,我经常使用的缔表来重新present这些在数据库中。这引起了一些混乱给开发者。
..
我有一个问题,当我节省一个项目,通过tastypie API。 (POST方法) 下面是我的api.py code。 从tastypie.resources导入ModelResource,ALL,ALL_WITH_RELATIONS 从tastypie.authorization进口DjangoAuthorization 从tastypie.authentication进口BasicAuthe
..
我正尝试映射现有的数据库使用注释休眠。 问题是如下 “组织”和“organization_roles'有一个多对多的关系是在解决 表'organization_has_roles“使用两个主键作为联结表中的复合主键。 接下来是一个“用户”表。用户可以在多个组织的单一角色。这又是解决了一个名为“users_has_organizations_and_role”里面有“USER_ID”,“or
..
我想实现角色层次,但我相当新的JPA批注。 我有一个名称的角色,实体和一个ID(隐式通过 AbstractPersistable ) @Entity @Table(NAME =“角色”) 公共类角色扩展AbstractPersistable<龙> { 私有静态最后的serialVersionUID长= 8127092070228048914L; 私人字符串名称;
..
我在我的数据库3个表:学生,课程和 Students_Courses 学生可以有多种课程和课程可以有多个学生。有学生和课程。之间的许多一对多的关系 我有三种情况:我的项目和课程加入到我的课程表。 (一)当我添加一个用户,它被保存的很好, (b)当我添加课程为学生,它 User_Courses 创建新行 - 再次,预期的行为 (三)当我试图删除的学生,它是在学生删除相应的记录和 Stu
..
我有实体类A和C.它们映射表tblA和TBLC,并让它们之间的许多一对多的关系,TBLB它们之间进行映射。 TBLB包含A_ID,C_ID和的setDate,最后一个是它被设置日期,从而对关系的属性。我的问题是,我该怎么办最好的地图在这个属性?目前他们未映射,像这样的: 答: @ManyToMany(targetEntity = C.class,级联= {CascadeType.PERSIS
..
我有2个实体:用户和UsersList 。 @Entity @Table(名称=“用户”) 公共类用户{ @ID @GeneratedValue @Column(NAME =“ID”) 私人长期身份证; @ManyToMany(级联= CascadeType.REMOVE,的mappedBy =“用户”) 私人列表< UsersList&GT
..
如何让这个表user_roles两列(用户ID,角色ID)定义为一个复合主键。应该很容易,只是想不起/找到。 在用户实体: @ManyToMany(取= FetchType.LAZY) @JoinTable(NAME =“user_roles”) 公开名单< RoleDAO> getRoles(){ 返回的角色; }@ID @GeneratedValue(策略= Gene
..
为了做出许多与ORMLite这两个类之间有许多关系: @DatabaseTable(tableName值=“测试1”) 公共类的Test1 { @ForeignCollectionField 私人ForeignCollection<&的Test2 GT; test2Collection; }@DatabaseTable(tableName值=“测试2”) 公共类的Test
..
我在寻找一个非常简单的ORM框架工作在Android上的SQLite的。我一直在测试 ActiveAndroid 但没有一个例子所能建立在Eclipse上的。照片 顺便说一句,怎么办家伙实施“多对多”的SQLite,让Android的关系?你如何反映有关删除行的级联,保证数据库的完整性? 解决方案 我的主要作者 ORMLite 其中有一个Android的后台,这使得调用原生的Android
..
让我们的StackOverflow问题为例。他们每个人都有分配多个标签。如何建立一个算法,将基于查找相关的问题有多少共同的标签,他们(由通用标签数量排序)? 现在,我想不出任何事情不仅仅是选择那些至少有一个共同的标签的所有问题,到一个数组,然后通过他们都分配一些常用标记循环到各项目,然后排序该数组更好。 有没有做这件事的更聪明的方法?完美的解决方案将是一个单一的SQL查询。 解决方案 这可
..