gpt4 book ai didi

sql - 子类型数据库表

转载 作者:行者123 更新时间:2023-12-04 22:02:11 28 4
gpt4 key购买 nike

我在设计数据库时听到了很多关于子类型表的信息,我完全了解它们背​​后的理论。但是,我从未真正看到过表子类型的实际应用。如何创建表的子类型?我正在使用 MS Access,并且正在寻找一种在 SQL 中以及通过 GUI (Access 2003) 执行此操作的方法。

干杯!

最佳答案

一个简单的例子是有一个带有主键和该表中一些列的 Person 表。现在,您可以创建另一个名为 Student 的表,该表具有指向 person 表(其父类(super class)型)的外键。现在学生表有一些父类(super class)型没有的列,如 GPA、专业等。但姓名、姓氏等将在父表中。您始终可以通过 Student 表中的外键 Access Person 表中的学生姓名。

无论如何,请记住以下几点:

  • 层次结构描述了父类(super class)型和子类型之间的关系
  • 父类(super class)型具有共同属性
  • 子类型具有唯一性属性
  • 关于sql - 子类型数据库表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/749891/

    28 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com