database-design 相关问题

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

在 SQL 中复制父级和子级中与曾父级的连接是一个好习惯吗?

第一个方案: 方案二: 我在不同的项目中看到了不同的数据库设计。他们中的一些人声称从儿子到祖父母应该通过父母(我认为这个选项是

回答 1 投票 0

MongoDB 的显式多对多关系 Prisma 模式语法

以下是我的 3 个模型的 Prisma 架构 --> 用户、购物车和商品。 模型用户{ id 字符串 @id @default(auto()) @map("_id") @db.ObjectId 名称字符串 嗯...

回答 1 投票 0

我应该使用UUID作为PK +索引(user_id,UUID),还是单个复合(user_id,UUID)PK?

一个相对菜鸟构建一个 Postgres SQL 数据库来按用户跟踪数据,其中每一行都保证分配有一个 uuid 和 user_id,并且大多数查询是通过 user_id 和可选的......

回答 1 投票 0

NoSQL 数据架构:深还是广?

我正准备使用 Firebase 的 Firestore,在观看视频并使用它后,我有一个理论问题: 我想存储在那里的数据有一个“深层”的方面,

回答 1 投票 0

复合排序键 - 分别复制属性

根据我对 DynamoDB 上复合排序键的理解,它在查询方面提供了更大的灵活性,并且比创建全局二级索引的成本更低。 假设我正在创建一个博客...

回答 1 投票 0

如何在 SQL 中对多对多实体关系进行通用建模?

我有一个用于维护 D&D 游戏的 SQL 数据库,其中包含角色、物品和位置等表格。我想开始对所有这些不同实体之间的关系进行建模......

回答 1 投票 0

MS Access 的实体关系图[已关闭]

我使用 MySQL 和 MSSQL 已经有一段时间了,并且在设计一些更复杂的项目时使用了各种 CASE 和 UML 工具。 最近有同事问我是否可以提供...

回答 3 投票 0

何时以及如何将任何内容的状态设置为“过期”?

示例: 我有一类抽象请求: 公共枚举请求状态 { 积极的, 取消, 已到期 } 公共类 SomethingRequest { 公共请求状态状态{获取;放; } ...

回答 2 投票 0

创建新表或使用草稿标志?

我有一个模型,代表一个可以由用户在应用程序中保存为草稿的实体。例如,可以在新产品表单中保存为草稿的产品。 我最初的方法是...

回答 1 投票 0

分类网站数据库设计

我正在开发一个网站,人们可以在其中发布与动物相关的广告。有: 1- 动物销售和收养广告 2-动物交配广告 我真的很难想象我的爸爸......

回答 2 投票 0

如何对涉及弱实体及其父实体相关实体的复杂关系进行建模?

我正在开发一个数据库模式,涉及四个表:A、B、C和D。这些表之间的关系如下: 表 A 可以包含表 B 中的一条或多条记录。 C桌可以有一个...

回答 1 投票 0

如何建模涉及弱实体及其父实体相关实体的复杂多对多关系?

我正在开发一个数据库模式,涉及四个表:A、B、C和D。这些表之间的关系如下: 表 A 可以包含表 B 中的一条或多条记录。 C桌可以有一个...

回答 1 投票 0

处理MySQL参考书目中页码的最佳方法?

我正在尝试制定一个具有三个基本实体的参考书目数据库的结构:文本(散文、文章等)、出版物(包含这些文本的书籍、期刊等)和制作者(

回答 1 投票 0

将 EER 映射到关系模型。超类与(强制;不相交)子类的强制参与

我有一个超类 A,它与另一个实体 (X) 具有 1:*(一对多)关系,并且 A 的参与是强制性的。 A 有两个子类,它们具有各自不同的属性:B 和 C。

回答 1 投票 0

图像和文档使用什么 SQL 列数据类型

文件应使用什么数据类型,例如: doc、xls、jpg、png、dwg 大小在 0.1 到 10 MB 之间应该是多少? 变二元 (x) 可变二进制(最大) 图片

回答 1 投票 0

对没有公共列的多个表进行分片

我想了解多表情况下的分片,这些表可能用于 Quora/SO 等 QnA 网站。假设用户可以提出问题、给出答案并对这两个问题发表评论......

回答 1 投票 0

Mongo:大量集合还是只有一个包含不同类型文档的大型集合?

我正在设计一个新系统,允许用户创建他们想要的任何内容类型。我希望有很多内容类型(数千种)。我们将使用 mongoDB。哪种方法更好? 光学...

回答 2 投票 0

关联两个表时,应该做复合键,还是分别做主/外键?

表示两个表之间关系的行业设计标准是什么?应该使用复合键,还是分开的主键和外键?性能有什么不同吗...

回答 1 投票 0

将候选键内具有非素数属性和多值依赖关系的表规范化为 4NF

我用 Cost 属性扩展了 Wikipedia 中的 4NF 示例: PizzaDeliveries { Restaurant, Pizza Variety, Delivery Area, Cost } 具有函数依赖性 { Restaurant, Pizza Variety,

回答 1 投票 0

DynamoDB 排序键的最佳实践

当我专注于使用以查询为中心的方法设计 DynamoDB 时,我发现排序键变得相当冗长。 例如,我计划像 USER#{UUID} 一样使用 PK,并像 ONBOA 一样构造 SK...

回答 1 投票 0

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