database-design 相关问题

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

PostgreSQL JSONB 与保留单独的表

我正在考虑数据库设计,我想知道是否有人可以插话。我有一些结构化数据,我偶尔会过滤一些非结构化数据。我是

回答 1 投票 0

向现有表添加不可空列失败。 “value”属性是否被忽略?

背景:我们有一个 Grails 1.3.7 应用程序,并使用 Liquibase 来管理我们的数据库迁移。 我正在尝试向不为空的现有表添加新列。 我的变更集看起来像...

回答 4 投票 0

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

我正在努力应对 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

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