←
PDF 200 / 520 Exercises
→
English · PDF 200
Original PDF page 200
中文 · PDF 200

这张图看起来有点让人眼花缭乱,但与你在实际中会见到的一些图相比,它已经算简单的了!理解这类图的关键是记住每种关系始终涉及一对表。你不需要理解全部内容;只需要理解你所关注的那些表之间的关系链。

对于 nycflights13:

  • flights 通过单一变量 tailnum 连接到 planes。
  • flights 通过 carrier 变量连接到 airlines。
  • flights 以两种方式连接到 airports:通过 origin 和 dest 变量。
  • flights 通过 origin(位置)以及 year、month、day 和 hour(时间)连接到 weather。

练习

    1. 假设你想(大致)画出每架飞机从起点到终点的飞行路线。你需要哪些变量?需要组合哪些表?
    1. 我忘记画出 weather 和 airports 之间的关系了。这个关系是什么?在图中应该如何表示?