私は多くの異なるフラグを持つ可能性のあるテーブルを持っています。これを処理する最善の方法は何ですか?多くの異なるデータベースフラグのスキーマを設計する方法
ここでのオプションは、私がメインテーブルに残っていくつかのフラグと
- 複数の多対多のテーブルを思い付いたです
- 1つの汎用多対多のテーブルと呼ばれるTableAttributesかであるフラグすべてのテーブルフラグに使用されます。ハンドリングのより多くのコードで、テーブル自体にフラグとして
- すべて(巨人のテーブルにつながる)
他のアイデアを残しています?
個人的には、これらのフラグを必要とするテーブルの総数が少ない場合(10才未満の場合など)、オプション#1(メインテーブルに残っているフラグの* none *を除いて)に向いています。それ以上あれば、私はオプション#2に行くだろう。 – aroth