1つの表に未知のデータタイプを処理する方法それはそうなるでしょう。私はこの未知の型付きのデータを格納するためにテーブル(またはあまり好ましくはテーブル)が必要です。私はするつもりです何を考えて私は私が私のデータベース内のデータの一般的な部分(int型、float型、または文字列かもしれない)を格納する必要がある状況がありますが、私は前もって知らない
は、各レコードのいずれかを使用して他の人NULL
を残して、各データ型の列を持っています。これは、データベースの上にいくつかのロジックが必要ですが、これはあまりにも問題ではありません。
基本的に、このようなことを行うためのベストプラクティス方法はありますか?私はこれよりもハックの少ないものは考えていないが、これはやや共通の問題だと思われる。前もって感謝します。
EDIT:これは3NFとも考えられますか?
ええ、私は私が最初にすべての文字列と 'Integer.parseIntを()'使用されるが、それはあまりにも遅くなることが分かった、言及を忘れてしまった(とリソース集約 - かなりシンプルなアプリいけない豚のCPUを)。 – twolfe18