附录A 示例数据库的实体关系图
# 附录A 示例数据库的实体关系图
图A-1是本书中使用的示例数据库的实体关系(ER,Entity - Relationship)图。顾名思义,该图描绘了数据库中的实体(即表)以及表之间的外键关系。以下是一些有助于理解图中符号的提示:
- 每个矩形代表一个表,表名位于矩形左上角上方。主键列排在首位,并用一条线与非键列隔开。非键列列在这条线下方,外键列用“(FK)”标记。
- 表之间的连线代表外键关系。线两端的标记表示允许的数量,可为零(0)、一(1)或多(
)。例如,查看
account
表和product
表之间的关系,你可以说一个账户必须恰好属于一个产品,但一个产品可能有零个、一个或多个账户。
有关实体关系建模的更多信息,请访问http://en.wikipedia.org/wiki/Entity-relationship_model 。
图A-1. 实体关系图