12.2.2 依赖图和菱形依赖