database-design 相关问题

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

在duckdb中使用循环引用绕过链接表

我正在开发一个金融数据应用程序,我想跟踪不同类型的证券(股票、期权、期货、债券等)和相应的每日报价。目前我有一张单独的桌子......

回答 1 投票 0

多用户应用程序如何使用数据库?

对于具有多个用户的服务,在数据库层如何转换? 采用一个简单的键值存储,它将使用三列表:ID(充当主键,我知道这是一个

回答 2 投票 0

ER 设计中的弱实体

我有一个弱实体,它有一个 id 作为主键,并且还有另一个属性 (author_id),它必须引用另一个实体(作者)的主键。 所以我的问题是:弱者可以吗?

回答 2 投票 0

扩展事实以支持 1000 多个列

背景:- 目前,我在 Oracle 数据库中有一个非常宽的事实表,有近 800 列和近 1 亿行,用于存储事件,每个事件都有多个属性。每一个注意...

回答 1 投票 0

如何构建具有重复开始和结束时间的流程的数据仓库

我的第一个想法是使用星型模式来构建它。 我需要收集以下数据:进程名称、计划运行日期、开始时间、结束持续时间、状态、执行服务器、T...

回答 1 投票 0

获取“拥有”序列的表和列

我可以运行以下行: ALTER SEQUENCE seqName 属于 table.id; 如何获取序列的 OWNED BY 设置的“所有者”(在本例中:table.id)?

回答 6 投票 0

每个表中具有不同类型的列的 JOIN 性能

我需要在 Postgres 中连接 2 个表的多个列。每个表中的列都有不同的类型。 这不是如何加入表格的问题(这个问题已经被问过并回答过好几次了......

回答 1 投票 0

更新聚合时重新创建数据库耦合行是常见做法吗?

想象一下我们有一个包含产品的 CRUD 系统。每个产品都可以有代表产品属性的属性,如尺寸、颜色、重量等。这是一个典型的 EAV 数据库案例(Entity、Attrib...

回答 1 投票 0

使用触发器在三个级别的表之间强制执行唯一性?

我有三层表,具有一对多关联。 角色可以有权利,权利也可以有属性。每个单独的属性都有 20 种属性类型之一。 (有可能

回答 1 投票 0

披萨配料是否在 3NF 中单独存在,或者“配料”列是否在 2NF 中失败,因为它确实依赖于现实中的披萨? [已关闭]

我正在为一家虚构的在线披萨店设计一个数据库。 考虑一个表,其连接键为 order_nr 和 Pizza_article_nr。 披萨配料不依赖于披萨,因为它们可以......

回答 2 投票 0

披萨配料是否存在于 3NF 中,或者“配料”列是否在 2NF 中失败,因为它确实依赖于实际现实中的披萨? [已关闭]

我正在为一家虚构的在线披萨店设计一个数据库。 考虑一个表,其连接键为 order_nr 和 Pizza_article_nr。 披萨配料不依赖于披萨,因为它们可以......

回答 2 投票 0

数据库设计:订阅/发票模型

因此,我的任务是为我们现有的一个应用程序重新设计数据库(以标准化和重组一些更大的表),并且我正在努力为

回答 1 投票 0

如何设计 DynamoDB 架构来高效处理具有唯一 ID 的时间戳记录?

我正在设计一个 DynamoDB 架构,需要有效地满足以下用例: 使用案例: 获取用户按时间戳排序的前 X 条记录: 我需要检索最新的

回答 1 投票 0

如何在 Neo4J 中为股票数据库建模公司节点?

我想知道是否有人可以分享Neo4J中的知识模型股票数据库。 首先我有公司节点。 用例 1 是: 2002 年,公司名称有所不同,例如“公司 A”。还有...

回答 1 投票 0

如何链接3个表,其中2个是多对多?

我们的数据库模式设计存在问题,我想找出最简洁的解决方法。这三个模型在这些简化的 Django 模型类中定义: 动物类(

回答 1 投票 0

SQL Server 中时态表的自定义级联删除存储过程

前言: 我想在 SQL Server(2016 - v13.0)中创建一个存储过程,以手动跨具有外键约束的表(包括自引用表)执行级联删除。我要求...

回答 1 投票 0

可扩展的数据库设计

我正在创建一个网站,这是我设计的数据库。我以这样的方式创建了这个设计,从长远来看,它可以很好地扩展。我的数据库支持以下功能:

回答 1 投票 0

表的数据库设计,其中每列可以有多选选项来存储[关闭]

我遇到了一个映射表,其中每一列在 UI 上都有多选下拉列表,以便用户可以在每一列上选择一个或多个记录。下面的 UI 看起来像 maildID...

回答 1 投票 0

数据库管理:在数据库之外存储旧数据的位置

我想知道存储我不需要在数据库外部访问的旧数据的最有效方法是什么。 上下文:我正在单个关系数据库中管理数十亿行数据......

回答 1 投票 0

Prisma 架构迁移

我在学习创建棱镜示意图模型时遇到问题,如下 模型用户{ id Int @id @default(自动增量()) 用户名字符串 电子邮件字符串@unique 密码...

回答 1 投票 0

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