database - 数据库中的数据集是否始终以一种形式或另一种形式标准化

标签 database database-design normalization database-normalization

假设我有一组数据,给定数据和关系模式,我可以假设该组数据以一种形式或另一种形式标准化。在我看来,给出的原始数据必须标准化为某种形式。然而,与 friend 的讨论让我在这里问了这个问题。

为了详细说明这个问题,我想说,给定关系或表的一组函数依赖关系,是否可以保证该表至少处于 1NF(如果不是其他表)

最佳答案

SQL 模型允许存在根本不是真正关系的表(例如具有重复行的表)。因此,SQL 数据库肯定不总是标准化的。我预计大多数使用数据库的人都遇到过没有键的表的示例。

关于database - 数据库中的数据集是否始终以一种形式或另一种形式标准化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2800519/

相关文章:

database-design - 发现父类(super class)表中行的子类

javascript - Node.js Web应用程序的体系结构建议和准则?

normalization - 带有彩色和灰度图像的训练数据集

sql - Bigquery 活跃用户计数不准确(谷歌分析)

java - 带有 NullPointerException 的简单 Java 音乐数据库

c++ - 如何覆盖 QSqlRelationalTableModel?

math - 在不失去一致性的情况下将数据从 double 映射到整数的最简单方法

mysql - 具有类似数组支持的数据库?

php - ERD图设计问题

sql - 如何正确安排这种模式?