XBRL ファイル (基本的には XML) を XMLType として oracle 11.2 に格納しています。500 を超えるタグを含む各 XML ファイル。レポートの目的で、XML ファイルから通常のテーブル (NORMAL_TABLE) に約 200 の値を抽出しています。XML ファイルから直接読み取ると実行時間が長くなるため、ジョブとして XMLType から NORMAL_TABLE に移行しています。基本的に、NORMAL_TABLE の各行は各 XML ファイルを表します。つまり、NORMAL_TABLE には約 200 列あります。
新しい要件と CR により、XML から NORMAL_TABLE に移行するためにより多くの値が必要になりました。この場合のベストプラクティスはどれですか? NORMAL_TABLE にさらに列を追加してもよろしいですか?