背景を知るために私の前の質問を見てください。
ただし、私の質問は、列挙型セットがJPA2.0およびデータベースでどのように機能するかです。おそらく値を文字列として保存するので(マッピングを失うリスクを冒したくないため)、セット内のたとえば20を超える列挙型の列挙型は、boolクラスと比較してデータを格納する非常に効果的な方法ではない可能性があります。
さまざまなロールを持つユーザーテーブルについて考えてみます。
user | password | role (enum)
adm 1223 admin, guest, www, lab, elevator, ap, // Might be more than > 20
sam 0000 admin
.....。
何を選べばいいですか?あなたはなにか考えはありますか?
よろしくお願いします