1章_ジェイウォーク(信号無視)
1.1 目的:複数の値を持つ属性を格納する
1.2 アンチパターン:カンマ区切りフォーマットのリストを格納する
1.2.1 特定のアカウントに関連する製品の検索
1.2.2 特定の製品に関連するアカウントの検索
1.2.3 集約クエリの作成
1.2.4 特定の製品に関連するアカウントの更新
1.2.5 製品 IDの妥当性検証
1.2.6 区切り文字の選択
1.2.7 リストの長さの制限
1.3 アンチパターンの見つけ方
1.4 アンチパターンを用いてもよい場合
1.5 解決策:交差テーブルを作成する
1.5.1 特定のアカウントに関連する製品の検索/特定の製品に関連するアカウントの検索
1.5.2 集約クエリの作成
1.5.3 製品の連絡先の更新
1.5.4 製品 IDの妥当性検証
1.5.5 区切り文字の選択
1.5.6 リストの長さの制限
1.5.7 交差テーブルの他のメリット