database-design 相关问题

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

双向复制设计:顺序或同时在源DB上编写和执行不匹配的行到多个订户DB的最佳方法?

感谢您提供的帮助或建议。我试图在Windows上的Postgresql 10上构建我自己的多主复制,因为这种情况不能使用任何当前的第三方工具用于PG ...

回答 1 投票 1

SQL Server:如果某个列的某个列等于某个值,如何防止删除该记录

让我们说我在两个表(例如OrderHeaders和OrderDetails)之间有一个简单的主 - 详细关系。如果我想允许在删除详细记录的同时...

回答 2 投票 0

规范化和主键

在给定的表中,如果没有主键,甚至无法创建复合主键,那么该表的正常形式是什么?如果它的零(0NF)添加一个新列并使其成为......

回答 4 投票 1

数据库设计 - 类别 - 对象关系

我必须存储具有不同类型属性的数据库对象。此外,我想将这些对象分组,并且对象可以属于多个类别。示例对象:Book(ID,...

回答 1 投票 1

数据库建模与使用SQL指令手动创建数据库(为项目创建数据库)

我目前正在开发一个包含一些“小”数据库的项目,但我遇到的问题是“我应该对数据库进行关系建模,然后将其导出为sql查询”或“...

回答 1 投票 -1

我们称之为链接任何其他两个表的表是什么?

假设我有两个名为User和Role的主表。还有一个名为RoleofUser的第三个表,它告诉每个用户的角色。我们称之为RoleofUser表,是否有任何特定的名称......

回答 2 投票 0

关系数据库设计:条件

我正在设计一个我打算用SQL实现的关系数据库。我有一个我正在研究的用例,似乎在思考解决方案时遇到了一些麻烦。设计是为......

回答 1 投票 -1

HBase:创建多个表或包含多列的单个表?

何时创建多个表而不是具有大量列的单个表是有意义的。我知道通常表只有几个列族(1-2),每个...

回答 1 投票 3

创建相关表以避免可能的空字段

假设我有一个名为movie_celebrity的表,其中包含以下列:CREATE TABLE`movory_celebrity`(`id` int(11)NOT NULL,`movie_id` int(11)NOT NULL,`celebrity_id` int(11)NOT .. 。

回答 1 投票 0

父子关系,其中孩子可以属于不同的父母:设计方法

我有一种情况,我从SourceA,SourceB,SourceC ...... SourceN等多个来源获取数据。数据格式或每个源的内容可以不同。现在我需要......

回答 2 投票 0

对于带有单词类型的语言词典(名词,动词......),最好的方法是什么?

我正在设计一个在线语言词典数据库,我使用了一个关系模型。目前,我正处于计划阶段。我创建了大部分内容,但是我一直在创建数据库的一部分......

回答 1 投票 -1

具有alsp能力的N对N关系显示与任何[关闭]无关的项目

我的SQL数据库中有3个表:users,groups和users_in_groups(N对N关系表)。当用户请求其他用户的列表时,他只能获得与...相关联的联系人。

回答 1 投票 -1

数据库库存系统设计SQL

我正在重建当前的库存应用程序。我正在寻求改进。目前的情况:我有一个产品可以存储在几个位置(1个或多个)。甚至,1个位置可以......

回答 1 投票 0

Microsoft Access的更好替代方案? [关闭]

我一直在使用Microsoft Access几年,但我开始感叹开发界面缺乏命令行。我使用几个命令行提示程序进行设计和Web ...

回答 1 投票 -2

DynamoDB由两个ISO 8061日期组成的复合排序键的查询是否返回正确的结果(使用BETWEEN)?

在DynamoDB中处理Sort Key Date对象(ISO 8061格式)的共识似乎是使用STRING键类型,其中查询案例将使用BETWEEN比较来查找...之间的结果。

回答 1 投票 3

“数据按摩”是什么意思?

我正在做一些阅读,如果我的应用程序在发送到SQL之前不需要按摩数据,就会避免使用internalStore。什么是数据按摩?

回答 4 投票 21

何时使用NEWID或NEWSEQUENTIALID以及为什么

我试图理解NewId和'NewSequentialId的实际实际用法,我通常在创建新表时使用Identity属性:CREATE TABLE MYTABLE([ID] INT ...

回答 3 投票 3

具有变体数据类型的SQL数据库设计[关闭]

我正在开始一个新项目,我在为数据库找到合适的设计时遇到了一些麻烦。数据库域有许多实体彼此相似但有几个不同的......

回答 1 投票 0

用户只能在MS Access 2013数据库中编辑和查看包含其电子邮件的记录

我目前有一个Access数据库,其主表包含用户记录,主键是他们的电子邮件。与该用户相关的其他记录保存在与...链接的辅助表中

回答 1 投票 0

如果表中的列太多,是否会降低性能?

除了数据总量的增加之外,表中是否有大量列的性能成本?如果是这样,将表分成几个较小的表有助于......

回答 9 投票 23

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