重複データを 1NF に変換 (フラットなリスト化)
コンピューターサイエンス理論 / 全 5 枚
コンピューターサイエンス理論 - 重複データを 1NF に変換 (フラットなリスト化)
1つのセルに複数の値を入れた表
紙の伝票をそのまま写すと、1件の注文に商品が2つ3つとぶら下がった形になります。人には読めますが、この形のままでは商品名で検索することも、1商品だけ消すこともできません。
ほどく前に、ほどけていない表が DBMS からどう見えているかを図解で確かめます。
items の中に配列が入っています。ここを1行ずつにほどくのが 1NF です。
const raw = [
{ date: "2025/1/13", from: "YYY", items: ["商品A", "商品B"] },
];1 / 5
← → キーでも送れます