0
ブックマークのテーブルを次の図のように私のデータベースに作成しています。ブックマークは場所やイベントに置くことができ、それは通常のユーザーでもビジネスユーザーでもかまいません。テーブルに多数のNULL値を格納しても問題ありませんか?
id(1)のビジネスユーザがplace id(1)にブックマークを作成しました
id(2)のビジネスユーザは、イベントID(6)のブックマークを作成しました
私のテーブルには、任意のユーザによる場所またはイベントの単一のブックマークのみを許可する次のインデックスが含まれています。
インデックス
と表構造が、私はブックマークの値を挿入すると、テーブルは次のようになります。
私の質問は、このようなテーブルを格納上の効果があるものです小さなデータベースを作ることなくテーブル構造を改善することはできますか?