database-design 相关问题

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

SQL Server 中可以使用条件外键吗?

我知道键可以是复合键 - 由多个列组成,但我认为关系的双方必须具有相同数量的列。 例如,给定一个带有 ID 的客户端表...

回答 1 投票 0

数据库 - 扁平化与规范化

数据库“扁平化”与规范化意味着什么?

回答 2 投票 0

跨时区调度消息存储在mysql数据库中

我正在开发类似于智能插座/智能插头的产品。 我的问题是关于 mysql 数据库在计划开/关消息方面的设计。我将在

回答 1 投票 0

确保连接表中开始/结束日期的唯一性

假设 PostgreSQL 数据库有三个表,用户、实体和连接,其中后者是一个连接表,用于跟踪哪些用户连接到哪些实体(因此它具有预期...

回答 1 投票 0

对 SQL 数据库中随时间演变的对象和对象更改进行建模

我想知道有没有 至少有一个名字 和/或通用解决方案 对于以下问题: 我有一个具有某些属性的对象。 { “名称”:“富”, “颜色&...

回答 1 投票 0

SELECT 查询是否总是以相同的顺序返回行?具有聚集索引的表

我的 select * 查询是否总是以相同的顺序从数据库表返回行? 我的表的一列上有一个“聚集索引”。这会改变答案吗?

回答 2 投票 0

婚纱摄影预约系统网站数据库设计

我真的很困惑实现这个数据库的最佳方法。 这是我的问题:数据库是存储婚纱摄影客户信息的。 用户可以注册我的网站,输入 det...

回答 2 投票 0

如何在自定义日期范围内以低延迟计算非附加指标(例如“唯一访客”)?

我正在与工作人员一起构建一个分析解决方案来计算 30 天的统计数据和一个 UI 来显示它们。 目前,UI 使用固定的最近 30 天日期范围,但我想支持自定义日期...

回答 1 投票 0

具有不同属性的相关数据的数据库设计

假设经理想要查看其团队成员的活动(类似于审核日志)。从客户端来看,活动显示在单个列表中。 以下是一些类型的活动: 常见

回答 1 投票 0

Laravel Eloquent 父级具有多个多态子级

我一直在尝试在 Laravel 中对 ShapeContainer 实体和具有独特属性的不同形状之间的关系进行建模,但是通用 Shape 接口(带有 getArea 和 getPerimeter 方法)...

回答 1 投票 0

在 Entity Framework Core 中重用实体

我希望使用 Entity Framework Core 创建以下数据库。我将 Entity Framework Core 与 SQLite 结合使用,将 WinUi 3 与 MVVM 工具包结合使用。 我在获取地址时遇到问题...

回答 1 投票 0

StackOverflow 如何优化问题显示的性能?

我正在尝试学习 C#.net 来编写网络应用程序。 在了解到 stackoverflow 使用 C#.net 后,我很高兴发现它。 我注意到在主页或问题部分,每当...

回答 4 投票 0

如何以编程方式检查行是否可删除?

假设我们有一个 PostgreSQL 表,如下所示: 创建表主控( id INT 主键, ... ); 以及许多其他使用外键引用它的表: 创建表其他( id INT 主 K...

回答 3 投票 0

删除级联时是否有“反向”选项?

假设我在 SQL Server 中有以下数据库: 创建表 [订单] ( ID BIGINT 身份(1,1) CONSTRAINT PK_Order 主键聚集 (ID) ); 创建表订单项 ( ID BIGINT ID...

回答 4 投票 0

对产品变体组合进行建模

我正在构建产品数据库,其中一个产品可能有多种变体,例如单个产品的尺寸、颜色、形状等。我遇到的棘手部分是数据库的结构允许......

回答 1 投票 0

范围和空值的表约束

版本 PG PostgreSQL 16.3。 我需要根据值“1,2,3,4”和 null 的范围在表的几个字段上添加约束。 如果我们已经有 my_field4 为 f 的记录...

回答 1 投票 0

如何在保持规范化的同时提高 ESRI/ArcGIS 数据库性能?

我使用包含空间数据的数据库。 大多数这些数据库采用 ESRI 创建的专有格式,用于其 ArcGIS 软件。 我们将数据存储在标准化数据模型中

回答 3 投票 0

如何在关系数据库中建模排它关系?

有3张表:A、B、C。 A 中的行可以与 B 中的行关联,也可以与 C 中的行关联,但不能同时与 B 和 C 关联。 换句话说,该协会是一个

回答 1 投票 0

您将如何设置数据库来处理博客网站的评论?

我是一名学习数据库设计的学生,目前正在学习一对一、一对多、多对多之间的关系。我对这个概念已经很了解了,但感觉我还欠缺

回答 2 投票 0

具有细节和时间的多对多

我有两个多对多关系的表。我使用时态表来跟踪记录的更改,以便我可以查看更新和删除以进行审核或比较更改。在这个场景中...

回答 1 投票 0

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