分类:其他数据库

其他数据库

如何设计这两张桌子?

我想构建一个允许用户构建自己的表单的应用程序。 用户可以在其表单中输入数据并查询数据。表单可以在创建和使用后进行编辑(从中添加/删除字段)。该表单可以有小文本框,大文本框,单列表,复选框或下拉菜单。 我一直在阅读并询问哪种方法更好的建立这种 的数据库,我没有直接/好的答案。我读到在这种应用中,基于列的设计(并将每个字段表示为一列)不是一个好主意,因为用户可以添加许多字段,这不是一个好

IT屋 2017/3/22 3:47:06 喜欢

其他数据库

如何使用ERDigram加入表格表

问题 连接表类与表表OR或课程表OR或指导者表时, strong> 详细信息 部分是分组为(aa, bb,cc)可以参加一门课程或更多课程。 部分可以在一个或多个班级(实验室或课室)中进行教学。 教练可以教更多的部分和部分可以有更多的教练 raltion是许多到许多,并在第三个表Inst_Course 我的ER图如下: 剖面表加入 数据库架构如下:

IT屋 2017/3/22 3:46:53 喜欢

其他数据库

如何在没有复合键的情况下执行二级关系?

考虑这个数据库设计用于多租户业务Web应用程序: A 租户是网络应用程序的租户,一个租户有许多商店和许多客户(客户记录不在租户之间共享,因此它对多个客户记录指的是相同的现实生活中的人物),每个 Shop 有许多作业。 Job 也与每个客户相关联。 存在一个问题,因为似乎没有一个简单的约束解决方案来防止 Job 的 CustomerId 更改为不属于父级租户的客户,从而创建无效数据。 p

IT屋 2017/3/22 3:46:41 喜欢

其他数据库

用于两轮事件的MYSQL数据库结构

我想创建一个数据库来存储有关每个记录的以下详细信息的事件: 事件,玩家1名,玩家2名,最终成绩 第1轮: 日期,位置,重要细节1,重要细节2 第2轮: 日期,位置,重要细节1,重要细节2 有人可以告诉我这将如何转换一个mySQL数据库?我的意思是一个合适的数据库名称,无论我需要一个或多个表,我需要创建什么字段。 我可能会把我的想法变得过于复杂,但是我想知

IT屋 2017/3/22 3:46:29 喜欢

其他数据库

这个表的架构结构有什么不好

我有一个表结构如下: `CREATE TABLE“pages”( “ id“INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, ”title“varchar(255), ”body“varchar(255), ”author“varchar(255), ”电子邮件“varchar(255), ”reference“varchar(255), ”create

IT屋 2017/3/22 3:46:17 喜欢

其他数据库

这是一个很好的DB模式的位置

我正在处理一个特定位置的应用程序 - 将其视为店铺所在地址信息的商店定位器,其他用户只能在一定范围内查看附近的商店。然而,这是一个不同的意思,一个确切的位置不需要,只有城市/州是必需的(奇怪的,我知道)。我已经考虑了存储位置的模式,并且已经决定了这个。 位置 id - int formatted_address - varchar(200) is_point_of_in

IT屋 2017/3/22 3:45:51 喜欢

其他数据库

数据库设计:需要复合键+外键

我有2个表与1-M关系: 表foo - foo_id(PK) - foobar_id - 值 TABLE bar - bar_id(PK) - foo_id(FK to foo.foo_id) - foobar_id - 值 我想确保 foo.foobar_id 和 foo.value 是唯一的,因此希望使它们成为复合键。

IT屋 2017/3/22 3:45:00 喜欢

其他数据库

继承与数据库设计

当您通过数据库模型中的类表继承关系建模继承时,您是否... 1)包含一个属性两个子菜单的布尔值,更多子菜单的字符串),用于标识每个记录的特定子菜单? 2)将此标识作为外键包含在包含描述所有可能的子类型? 3)上述没有一个,依靠“试错”在几个子表中查找是否需要? 解决方案 我希望在大多数情况下,每个类层次结构模型的表,其中一列是一个歧视列解决方案)。如果您真的需要第二个表,

IT屋 2017/3/22 3:44:48 喜欢

其他数据库

需要MySQL优化用于EAV结构化数据的复杂搜索

我有一个具有EAV结构化数据的大型数据库,必须是可搜索和可分页的。我尝试过我的书中的每一个技巧,使其足够快,但在某些情况下,它仍然无法在合理的时间内完成。 这是我的表结构零件,如果需要更多请问): CREATE TABLE IF NOT EXISTS`object`( `object_id `bigint(20)NOT NULL AUTO_INCREMENT, `oid` varch

IT屋 2017/3/22 3:43:09 喜欢

其他数据库

用m:n关系设计一个表的最佳方式

为两个实体之间的m:n关系设计一个表的最佳方式是什么? 解决方案 三个表。一个定义第一个实体,一个定义第二个实体,第三个表示它们之间的关系。 表1(第一个实体):T1Id ,T1Name 表2(第二个实体):T2Id,T2Name 表3(关系):T1Id,T2Id

IT屋 2017/3/22 3:42:38 喜欢