database-design 相关问题

数据库设计是指定数据库的逻辑和/或物理部分的过程。数据库设计的目标是表达一些“话语世界” - 事实的类型,业务规则和数据库旨在建模的其他要求。

多租户数据库架构设计

我正在构建一个多租户 Web 应用程序,并且正在寻找有关我的数据库设计方法的一些反馈。 我想我正在寻找验证(这是一个很好的方法,这是一个常见的方法......

回答 1 投票 0

需要判断问卷的不同问题类型是多对多还是一对多

我们需要通过询问我们的联系人各种问题并记录他们的回答来调查他们。有些问题是标准问题,必须包含在每个调查中(默认问题),而其他问题则

回答 1 投票 0

有关依赖关系的事实和昏暗表

我尝试在 PowerBI 中与 3 个表建立关系。这是一个粗略的例子 项目详情(事实) 项目编号 专案经理 前任详细信息(暗淡) 项目编号 继任者详细信息...

回答 1 投票 0

Access 2010 + 复制的 mdb:无法在设计视图中编辑表:3251 错误

我已在网络共享上复制了 .mdb 数据库,仅包含数据(代码、表单等位于另一个 mdb 上)。它是不久前创建的,在以前的 Access 版本上没有任何问题,包括...

回答 2 投票 0

删除没有唯一索引/约束的表

创建表“旅鼠” ( “id”大序列, “名称” varchar(255) NOT NULL, 主键(“id”) ); 创建表“演讲” ( “身份证...

回答 1 投票 0

删除没有唯一索引的表

请考虑下表: 创建表“旅鼠” ( “id”大序列, “名称” varchar(255) NOT NULL, 主键(“id”) ); 创建表“

回答 1 投票 0

创建在 SQL 数据库中的所有表中唯一的序列 ID 序列,并且不需要冗余条目创建/编辑?

我正在构建一个数据库,用于记录跨多种不同媒体类型(书籍、CD、DVD 等)的集合中各个项目的极其详细的信息。

回答 1 投票 0

是否保证bigserial列在分区表的所有分区中都是唯一的?

我在 Postgres 15 中使用复合主键创建了分区表: 创建表 T ( id bigserial NOT NULL, 日期 日期, ..., 主键(ID,日期) )按范围分区(test_...

回答 1 投票 0

如何建模多类别项目以进行有效搜索?

一个项目有一个类别列表,有什么好的建模方法可以高效且有效地进行搜索? 例如,蛋糕可能属于类别 [烘焙、甜点]、冰淇淋

回答 1 投票 0

选择正确的数据库架构/技术

我需要建立一个数据库模型来管理合同的生命周期。 鉴于我构建的以下数据模型(为了简化表示,它已经是相关的),我需要决定

回答 1 投票 0

如何关联不同类型的请求者?

用户索取材料。请求者分为三种类型:个人、部门以及提供材料的供应商。供应商对象也需要与供应商相关。 在

回答 4 投票 0

如何对历史数据进行建模并防止主键溢出?

我想将 Excel 文件中的数据移至数据库。该系统是一个集中报警系统。从远程位置收集数据并显示在监控室中。 地点有

回答 2 投票 0

如何使用 DynamoDb 为学生/教师/班级建模?

我正在对 DynamoDb 架构进行建模,该架构目前支持三个主要实体:教师、学生和班级。类实体具有以下关系: 有老师有课 一名学生报名参加一个班级 我的

回答 1 投票 0

存储嵌套标签的最佳数据模型?

我正在尝试为电子商务网站制作面包屑。像这样的东西: 首页 > 厨房 > 服务和接待 > 勺子 这些项目中的每一个都是一个标签。所以,标签表是父级表...

回答 1 投票 0

PostgreSQL 唯一电子邮件列的推荐排序规则是什么?

大多数地方建议使用较低(电子邮件)索引或数据类型 citext 来建立唯一的电子邮件索引。 但 citext 手册建议现在对所有情况使用排序规则而不是 citext:

回答 1 投票 0

ERD 图混乱

当我尝试开发 ERD 图时,我感到非常困惑,并对这种说法感到困惑。我正在尝试将两个实体联系起来。它们是“订单”和“产品”。所以我对

回答 3 投票 0

pgsql 唯一电子邮件列的推荐排序规则是什么?

大多数地方建议使用较低(电子邮件)索引或数据类型 citex 来建立唯一的电子邮件索引。 但 citex 手册建议对所有情况使用排序规则,而不是现在的 citex。 缺点...

回答 1 投票 0

为什么读修复不足以使发电机式数据库线性化?

我正在阅读 DDIA。它说“可以以降低性能为代价使 Dynamo 式的仲裁线性化:读取器必须执行读取修复(请参阅第 4 页的“读取修复和反熵”......

回答 1 投票 0

SQL 中的 LEFT JOIN 计数

我想知道如何在 SQL 中获取 LEFT JOIN 的计数。 目前我有3张桌子: 房间消息 ID 房间号 讨论消息id 创建时间 1 10 101 2024-07-16 12:30:45 2 20 102 2024-07...

回答 1 投票 0

选择不同的列和最新的created_ad并附加有很多

我想知道我怎样才能: 列出房间最新的 rooms_message 与discussion_messages.text(来自discussion_messages) 和discussion_replies.replies(属于discussions_messages)(...

回答 1 投票 0

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