database - 关联实体和实体之间有什么区别?

标签 database

我在一个练习中注意到,订单(属性 OrderID、描述等)需要买家、卖家和帐号,这些帐号作为其他实体存储。我想知道为什么 Order 存储为实体而不是关联实体。

最佳答案

关联实体的概念是我们通常不会将其识别为实体,但我们需要它才能将事物链接在一起,请参阅 https://en.m.wikipedia.org/wiki/Associative_entity

这里的订单本身就是一个业务实体,因此该术语不适用。实体可以是业务流程的产物,也可以是具体的事物。

关于database - 关联实体和实体之间有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55673244/

相关文章:

mysql - 不同的数据库使用不同的名称引用吗?

java - 在 prefuse 中加载非常大的文件

database - 如何通过在 postgres 的 pg_hba.conf 文件中指定 docker-compose 主机名来允许连接?

android - 从 MySQL 数据库中获取 ListView 中 ListItem 的详细信息

java - 代号 一个存储错误值的 SQL 数据库

javascript - 如何通过变量将数据插入MySQL数据库?

sql - WHERE 和 HAVING 之间的语义区别是什么?

php - 收集 MYSQL 数据库列中每个唯一单元格的总计

java - 关闭与 MySQL 的连接时出现 JDBC Socket 异常

javascript - MongoDB:find({...}).limit(#) 背后的真相