database-design 相关问题

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

使用 char 作为主键/外键是否不行?

考虑有一堆链接到“国家”或“货币”表的表。 为了使数据更易于阅读,我想使用国家代码(例如 US、GB、AU)和货币代码创建 CHAR 字段...

回答 4 投票 0

在大型数据集上删除 Postgres 中的列

所以我有一个包含大型数据集的表,并且该表有我想删除的三列。 问题是:Postgres 将如何处理? 它会遍历每个条目还是只是

回答 2 投票 0

Rails 7:多对多自引用模型

我有一张演员表和一张电影表。我想添加一种可能性来找出“其他演员有哪些特定演员主演以及在哪些电影中出演”这个问题的答案......

回答 1 投票 0

使用按位运算符对不同模块的用户角色权限

所以我有一个具有多个模块的应用程序(将模块视为不同的页面),每个模块都有一组权限;查看、添加、编辑、删除 我希望每个用户角色都拥有以下权限...

回答 3 投票 0

我可以为主键设置ignore_dup_key吗?

我的表上有一个两列主键。我尝试更改它以使用以下命令将ignore_dup_key设置为on: 更改 MyTable 上的索引 PK_mypk 设置(IGNORE_DUP_KEY = 开); 但我明白了

回答 6 投票 0

数据库表之间的关系太多?

我有一张桌子,上面放着产品。每个产品都可以有 0..n 个特征。例如。 “Linux Server S”或“Windows Server M”等。 每个产品还可以有一个选项列表,其中

回答 1 投票 0

数据库与表之间有很多关系?

我有一张桌子,上面放着产品。每个产品都可以有 0..n 个特征。例如。 “Linux Server S”或“Windows Server M”等。 每个产品还可以有一个选项列表,其中

回答 1 投票 0

UPSERT(INSERT INTO ... ON CONFLICT)具有多个唯一索引 - 并发和唯一约束违规

我在 PostgreSQL 11 数据库中有以下(简化的)表示例: |专栏 |类型 |编号 | uuid |核心 ID |字符变化(255) |名称 |字符变化(255) 索引: &...

回答 1 投票 0

基本内部消息传递数据库设计

我正在尝试创建一个基本的内部消息系统。唯一的“特殊”考虑是用户可以向多个收件人发送消息,并且消息的接收者可以回复所有人(如果适用......

回答 2 投票 0

MySql数据库设计

我使用MySQL作为数据库,我有一些设计问题: 我有一个表“位置”,其中包含某个位置的 locID、纬度和经度以及名称值。 我还有一个表格类别...

回答 1 投票 0

MySQL 数据库设计问题

我目前正在开发一个存储和显示货币数据的网络服务。 我有两个 MySQL 表,CurrencyTable 和CurrencyValueTable。 货币表保存货币的名称...

回答 3 投票 0

MySQL数据库基础设计

我有3个实体: 建筑物 活动 地址 而且我不知道如何外键表之间的关系。 建筑物位于地址。 活动在地址进行...

回答 3 投票 0

Mysql数据库设计建议

我正在尝试开发项目/员工/时间应用程序,需要数据库设计。我已经有一段时间没有这样做了,所以我正在寻求好的建议。 基本上,该应用程序是跟踪如何...

回答 1 投票 0

MySQL数据库设计

我正在尝试为我的网络应用程序设计一个数据库。这个想法是客户可以来销售数据库中已列出的汽车。然后就会有其他用户提出的报价列表...

回答 2 投票 0

关于数据库设计

我需要一些关于我的数据库设计的想法。我有大约 5 个字段用于用户的基本信息,例如姓名、电子邮件、性别等。 然后我想要大约 5 个字段用于可选信息,例如

回答 5 投票 0

Mysql数据库设计

目前我正在开发一个项目,乍一看,该项目需要数据库中的许多表。大多数表格都相当简单,但我确实有一个问题。其中一张桌子将...

回答 4 投票 0

在单个表上设计多个多对一关系

我的课桌应该有很多媒体内容(而不是媒体内容很多课)。课程使用联结表引用媒体内容,但关系不是多对多: 我没有定义

回答 1 投票 0

如何证明两个数据模型逻辑上等价?

假设 Alice 有一个数据模型: 人: { id: int (唯一不为空), 名称:字符串, 电话号码:字符串 } Bob 建议 Alice 也可以使用以下数据模型: 人: { ...

回答 1 投票 0

“使用索引条件;使用where”解释我的查询,并使用适当的索引?

来自手册使用索引条件;使用地点: 通过访问索引元组并对其进行初始测试,表可以 读取,同时推迟读取整行,直到有必要时才读取。 我有

回答 1 投票 0

如何用一个DB处理不同的组织?

背景 建立用户可以通过任何计算机访问的在线信息系统。我不想为每所大学或组织复制数据库和代码。 我只是希望用户点击 d...

回答 3 投票 0

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