注册/登录
搜索
搜索
本版
帖子
用户
门户
Portal
首页
锐阔商贸论坛
»
首页
›
行业信息
›
互联网络
›
软件开发 第四范式(4NF)
admin
发表于 2021-12-18 11:38:29
显示全部楼层
第四范式 (4NF) 是什么意思?
第四范式 (4NF) 是一种数据库规范化级别,其中除了候选键之外没有重要的多值依赖项。
它建立在前三个范式(1NF、2NF 和 3NF)和 Boyce-Codd 范式 (BCNF) 之上。它指出,除了满足 BCNF 要求的数据库外,它不得包含多个多值依赖项。
使用示例最好地说明多值依赖关系。在包含三项内容的表格中——大学课程、负责每门课程的讲师和每门课程的推荐书籍——这三个元素(课程、讲师和书籍)相互独立。例如,更改课程的推荐书籍对课程本身没有影响。这是多值依赖的一个例子:一个项目依赖于多个值。在此示例中,课程取决于讲师和书籍。
因此,4NF 规定一张表不应具有多个依赖项。4NF 很少在学术界之外使用。
软件开发
,
第四范式
,
(4NF)
相关帖子
•
软件开发 .NET 框架配置工具
•
软件开发 .NET 数据提供程序
•
软件开发 第二代(编程)语言 (2GL)
•
软件开发 第一代(编程)语言 (1GL)
•
软件开发 第五代(编程)语言 (5GL)
•
软件开发 第三代(编程)语言 (3GL)
•
软件开发 编程工具 8 位 Unicode 转换格式 (UTF-8)
回复
使用道具
举报
置顶卡
变色卡
千斤顶
返回列表
帮助中心
|
标签云
|
免责声明
|
世界地图
|
锐阔商贸论坛
Copyright©GMT+8, 2025-1-24 13:15
快速回复
返回顶部
返回列表