正規化の行データについて
DB設計において正規化を行い、別テーブルに行データを保存した場合についてです。
行で保存したデータを列でエクスポートするという要件がある場合の対応です。
様々考え方あるかと存じますが、見解をお伺いしたいです。
条件
各対応する行データ数は異なる。
具体例
id | name |
---|---|
1 | 山田 太郎 |
2 | 田中 花子 |
id | no | place |
---|---|---|
1 | 1 | 山形 |
1 | 2 | 福岡 |
1 | 3 | 北海道 |
2 | 1 | 香川 |
2 | 2 | 愛知 |
対応案
・1列での表現は諦め、複数行データとして出力する。
・データ取得時は行データとし、プログラムで対応する。
・行データ数に制限を設ける
など、、
0 コメント