Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Database 分类在数据库中的作用是什么?_Database_Categorization - Fatal编程技术网

Database 分类在数据库中的作用是什么?

Database 分类在数据库中的作用是什么?,database,categorization,Database,Categorization,让我知道数据库中的分类是什么,它的作用是什么 我从一个网站上得到的,我不明白。。。 分类是一个建模单个子类型(或子类)的过程,其关系涉及多个不同的超类型(或超类)。到目前为止,所讨论的所有关系都是一个独特的超类型。但是,可能需要建模具有多个超类型的单个超类型/子类型关系,其中超类型表示不同的实体集 谢谢 据我所知,形式化分类是一个创建关系(类别)的过程,其中包含元组,元组是超类元组并集的子集。该子集的元组是基于某些特征选择的。考虑一个例子: 比如说,我们有供应商(id、姓名、地址、电子邮件、银行

让我知道数据库中的分类是什么,它的作用是什么

我从一个网站上得到的,我不明白。。。 分类是一个建模单个子类型(或子类)的过程,其关系涉及多个不同的超类型(或超类)。到目前为止,所讨论的所有关系都是一个独特的超类型。但是,可能需要建模具有多个超类型的单个超类型/子类型关系,其中超类型表示不同的实体集

谢谢


据我所知,形式化分类是一个创建关系(类别)的过程,其中包含元组,元组是超类元组并集的子集。该子集的元组是基于某些特征选择的。考虑一个例子:

比如说,我们有
供应商(id、姓名、地址、电子邮件、银行账户、贝宝等)
关系和
客户(ssn、姓名、faname、电子邮件、地址、贝宝等)
关系。因此,我们可以创建另一种关系,仅以拥有paypal账户的各方(包括供应商和客户)为特征-
paypal账户持有人(id、姓名、地址、paypal账户、电子邮件等)
其中
Paypal\u账户持有人。id
Paypal\u账户持有人的代理主键
供应商的外键。Paypal
客户。Paypal

动机和优势:

  • 通用应用接口

  • 安全。仅允许用户访问时限制对表的访问 部分信息

  • 简化查询

  • 针对特定类别强制执行某些业务规则

  • 等等

    再说一遍,我就是这样理解的


  • 我也是。那是什么网站?我更新了网站,请检查一下。。。