database-design 相关问题

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

为什么这个查询总是返回桌子已被预订?

如果存在则删除程序AddValidBooking; 分隔符 // 创建过程 AddValidBooking(IN booking_date DATE, IN table_number INT) 开始 DECLARE 已预订 BOOLEAN; 开始交易;

回答 1 投票 0

查找Sql Server中任意表A和B之间的关系

假设我们有下表,并且有漂亮的外键。 创建表人员 ( Id int 不为空 - 其他的东西 ) 创建表员工 ( Id int 不为空, PersonId int...

回答 1 投票 0

减少(3)复合主键的冗余

如果我有一个带有复合键(3)的表,如下所示: 子产品 - 产品 ID(PK FK) - 产品类型(PK FK) - 尺寸 ID(PK FK) - 数量 数量取决于所有 3 个键。 正在减少这个...

回答 1 投票 0

PostGIS数据模型设计,一张表的一个字段中包含多个Geometry类型VS每个Geometry单独的表

我正在学习数据库设计,特别是我的 GIS 程序的 GIS 数据库设计。 程序中需要使用多种Geometry类型,即Point、LineString、Polygon。 我的问题是

回答 1 投票 0

MySQL 查询速度

我只是想问这两种存储数据的方式中哪一种可以给我更好的结果 A. 将数据存储在超过 20 列的单个表中 或者 B. 将数据分布到两个表中,每个表有 15 个...

回答 3 投票 0

对于常规结构化数据使用 json 类型有意义吗?

我读过这篇关于 JSONB 和 JSON 数据类型的文章。本文讨论了它们之间的差异,并解释了它们的用例,哪些很棒。但是,我仍然想知道......

回答 1 投票 0

查询 JSON 数组元素中的键

我假设我的 PostgreSQL 表中有一个 jsonb 列 header_format (结果实际上是 json[] 类型)。 列值如下所示: {"{\"标签\":\"供应商\"...

回答 1 投票 0

Mongoose 限制多个填充字段之一

Friends 是一个以图片为嵌套数组的数组。如何限制查询中返回的图片数量? const findUser = wait User.findOne({ 用户名: 用户名 }) .populate('朋友...

回答 1 投票 0

在酒店预订数据库中为客户分配房型时如何防止换房?

在预订时为客人分配房间号会更容易,但这可能会失去业务。 另一种方法是在预订时为客人分配房间类型...

回答 1 投票 0

针对海量数据的数据库设计

我正在做一个项目,涉及来自美味网站的大量数据。可用数据为“日期、用户 ID、网址、标签”(针对每个书签)。 我将数据库规范化为 3NF...

回答 1 投票 0

备件数据库(结构)

有汽车零配件数据库,可以通过零配件名称在线搜索。用户可以输入搜索,例如“安全垫”或“安全气囊” - 搜索结果应该...

回答 3 投票 0

对 Sports Player 进行建模并使用 Spring Data JPA 进行查询

我在 Spring Boot 中有一个带有 Spring Data JPA 的数据模型,称为 Player。这代表一个从事体育运动的人,该球员有一个名为 jerseyNumber (数字)和位置(他比赛的地方,

回答 1 投票 0

存储不精确/不精确日期的好方法是什么?

在我正在开发的应用程序中,我需要存储一些元数据,其中包括可能不准确的日期。举个例子,假设我想存储产品的发布日期。一些例子...

回答 1 投票 0

SQL(MySQL):修复 ID 列和自动增量

我有一个带有ID列、自动递增的表。由于前段时间迁移不好,我现在才注意到这一点,表单条目都存储为 ID 0。所以现在我有两个问题:大约 1000 en...

回答 1 投票 0

在数据库中存储大量坐标

我需要在数据库中存储大量正坐标,大约 2592000 个元素,但我不知道如何存储。 我听说过将它们存储为 BLOB,这是最好的方法吗?...

回答 1 投票 0

如果访问数据库的方法与两个或多个表交互,如何决定在哪里存储该方法?

我是编码训练营的初学者,我正在学习使用 Flask、Python、PostgresQL 和 psycopg 从头开始制作 CRUD 应用程序。我正在尝试为具有用户的 Twitter 克隆创建后端,

回答 1 投票 0

依赖保留分解

给定模式 R = (A, B, C, D, E, H, I) 和函数依赖集 F = {A→B,C→D,CD→E,BD→AH,H→D,AC→H}: 是不是把R分解成(A,B,C,D,I)和(B,C,E,H)依赖pre...

回答 1 投票 0

理解 Postgres 行大小

我得到了一个大的(>100M行)Postgres表,其结构为{整数,整数,整数,没有时区的时间戳}。我预计一行的大小为 3*integer + 1*timestamp = 3*4 + 1*8 = 20 bytes....

回答 2 投票 0

是否有通过实体描述生成表、Web 视图和请求处理程序的标准方法?

我的问题是我知道某些过程的描述,并想搜索一些实现这种方法的标准技术,但不知道正确的名称。简而言之,我需要“对象模板”

回答 1 投票 0

ERD 和 SQL 用于收集随时间变化的信息同时保留旧信息的数据库?

字段将被更新,但以前的信息需要保留在数据库中,以便我可以滚动浏览以前的信息以及当前的信息。 我该如何为此制作 ERD? 我该如何...

回答 2 投票 0

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