database-design 相关问题

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

具有更新批准的数据库中的依赖循环

我正在努力应对 SQL 数据库模式中的依赖循环。情况是这样的: 我有文档、交易、付款方法和更新交易的表。 交易链接文档...

回答 1 投票 0

非主键属性是否应该成为 DynamoDB 表定义的一部分?

我是 DynamoDB(以及一般 NoSQL 数据库)的新手,所以这是一个非常基本的问题。 正在使用现有代码,其中通过 CloudFormation 使用 YAML 创建 DynamoDB 表,类似于

回答 1 投票 0

数据库/模型设计是否某些多对多关系可以是互斥的

假设我们有文章many2many标签,中间的ArticleToTag表中有附加字段(如createdAt)。 然而,有些标签被认为是排他的,并且文章只能有一个排他...

回答 1 投票 0

Rails 连接表命名约定

这个问题源于:如何在创建rails join table后链接表单 我正在创建产品模型和类别模型之间的联接表。 连接表应该命名为什么:categories_prod...

回答 4 投票 0

Rails 连接表命名约定

这个问题源于:如何在创建rails join table后链接表单 我正在创建产品模型和类别模型之间的联接表。 连接表应该命名为什么:categories_prod...

回答 4 投票 0

设计 SQL Postgres 关系表以编辑输入的文档和撤消功能

我目前正在开发一个系统,用户可以在 PostgreSQL 数据库中编辑输入的文档。该功能需要允许用户单击文档进行编辑,有效地创建...

回答 1 投票 0

随着数据集大小的增加,GridDB TimeSeries 的性能下降

我目前正在探索 GridDB 的 TimeSeries 功能,以有效地存储和检索带时间戳的数据。在我的实验过程中,我注意到性能下降问题,因为大小......

回答 1 投票 0

草稿/已发布状态的最佳实践

我正在构建一个 CMS 并试图找出处理“另存为草稿”功能的最佳数据架构。 假设我有一个帖子表。我需要能够将帖子保存为草稿...

回答 1 投票 0

在 MongoDB 上为多对多关系设置 Prisma 模式时遇到困难

我正在尝试使用 PrismaORM 和 MongoDB 创建模式,但我面临着在 User 和 Post 模型之间建立多对多关系的问题。我的目标是建立关系投注...

回答 1 投票 0

存储已删除用户数据的最佳方式?

我正在开发一个跟踪和处理工单/票据的应用程序。每张票证都通过外键链接到创建/拥有该票证的用户,该外键级联 MySQL 中的任何更改。显而易见...

回答 3 投票 0

列名中应该使用下划线吗?

从技术上讲,下划线字符(_)可以在列名称中使用。但是在列名中使用下划线是个好习惯吗?这似乎使名称更具可读性,但我担心

回答 3 投票 0

关系型数据库常用值

在关系数据库中设计通用值的正确方法是什么? 示例 - 表 car_make: ID 姓名 1 欧宝 2 宝马 表 car_model: ID 姓名 制造商编号 1 阿斯特拉 1 2 威达 1 3 I7 2 4 X4 2 5 其他...

回答 1 投票 0

Dynamo DB 的数据架构最佳实践?

我有使用 PostgreSQL 等工具的关系数据库背景。最近,在探索 DynamoDB,在我看来,从架构的角度来看,最好是填充关系...

回答 2 投票 0

如何在 PostgreSQL 中使用空值创建可延迟的唯一约束?

我正在 PostgreSQL v14.9 中创建一个表,该表对两列有唯一约束:A 和 B,其中 B 可以为 null。由于 PostgreSQL 不将值的缺失视为相等 (NULL),因此它将允许 r...

回答 1 投票 0

如何在表中为用户设置不同数量的列?

我是 postgres 和数据库的新手。我正在尝试设置密码 经理。我有一个名为“password”的表,用于存储密码,另一个表“person”用于存储其唯一 ID 和其他

回答 1 投票 0

如何实现广泛的多级自连接PostgreSQL查询?

我有几行代表一个人。每个人都有一个bio_mother_uuid 和一个bio_father_uuid 列。我使用此页面(我提到这一点是因为它在类似的问题中被引用)到

回答 1 投票 0

类似于 Facebook 的通知系统的数据库架构

我正在尝试设计一个类似于facebook的通知系统,但我已经遇到了一点困难。我的要求是能够支持无限数量的通知类型,这些类型可能......

回答 2 投票 0

用于填空练习的 SQL 架构

我想创建一个在线测验应用程序。我想到了几种类型的练习,包括填空练习: 练习可能要求用户输入文本: 化学能

回答 1 投票 0

第二范式问题

当我正常化时,我对自己的思维方式缺乏安全感。我正在为一家虚构的在线披萨店设计一个数据库。 考虑一个表,其连接键为 order_nr 和 Pizza_article...

回答 2 投票 0

构建每日销售数据库

我想建立一个非常基本的每日销售报告。我正在尝试决定如何构建数据库以最好地实现这一目标。这是它的一个用例: 2011 年 1 月 5 日,提供商 A 赚取 500 美元

回答 2 投票 0

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