0

Java EE、Oracle db、および JPA を使用しています。

Oracleで共通テーブルを作成する必要があります。以下のように、UI を使用して編集できます。

id|tax1|tax2|tax3
------------------
1 | 5  |  16|  9
2 | 7  |  1 |  8

ユーザーは新しい列を追加できる必要があります。前のテーブルは次のようになります。

id|tax1|tax2|tax3|tax4    (the tax4 column was added)
-----------------------
1 | 5  |  16|  9 |  0
2 | 7  |  1 |  8 |  0

「テーブルの変更」命令を呼び出すボタンを追加するだけで簡単に思えますが、ユーザーにそのような許可を与えたくありません。各列を別のテーブルの行として表し、Java プロセスを使用して UI でテーブルを構築することを考えていました。

私が持っている別の無関係な問題は、テーブル内のデータが計算に直接影響することです。列が追加された場合、計算では新しい列を考慮する必要があります。

4

1 に答える 1