【问题标题】:Normalization forms for a database数据库的规范化形式
【发布时间】:2022-01-11 23:31:51
【问题描述】:

所以我对此很陌生,我为机场创建了一个数据库模型

[数据库图片]

谁能帮我理解表格的规范化形式是什么?我对这个概念很困惑

【问题讨论】:

  • 该链接要求输入用户名/密码。你确定它是正确的?
  • 原来链接不能公开访问,所以我只是发布了数据库的截图
  • 删除关联 reservationairplane...您不预订飞机您预订航班/座位,还从 reservation table 中删除 airplane_id
  • flight 表格中,您可以在那里添加座位号或使用reservationid 创建新表格flight_seats .. 座位号也是字母数字

标签: sql database


【解决方案1】:

我不想发布一个大答案,但这个链接应该以一种简单易懂的方式解释事情:

https://docs.microsoft.com/en-us/office/troubleshoot/access/database-normalization-description

规范化是在数据库中组织数据的过程。这包括根据旨在保护数据和通过消除冗余和不一致的依赖性使数据库更加灵活的规则创建表并在这些表之间建立关系。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-08-10
    • 1970-01-01
    • 2014-09-21
    • 2012-09-04
    • 2012-10-08
    • 2012-06-21
    相关资源
    最近更新 更多