RDBのtable上の依存関係
何で判断する?
RDB上では、その仕組み上、↑のルールを適用できない
AとBが、1対多だとすると、A ←* Bとするしかない
例えば、OrderとProduct (Snapshot)の関係を考える
1つのOrderが、複数のProductを子に持つ形
TSっぽく書けばtype Order = { products: Product[] }のような関係
ただし、ここでのProductはOrder作成時点のスナップショットであり、本来のProductとは別物であることに注意
両方向が考えられるパターン