How to implement MySQL SET concept with over 64 members? -


what best way replicate behaviour of mysql set col type, on 64 members?

i need naturally mysql set around 85 different options. (the limit 64.) best way implement this?

i've looked @ this question, suggests join, members 6-char strings, efficient way really create entire new, 1-column table of these members (i'll call table 2), , third table of 2 cols linking id table 1 (where have created set column) , table 2?

normalise second table uses enum:

from single-table design this:

  • id, ..., set_col

to these:

  • table1: id, ...
  • table2: table1_id, enum_col

you can have zero-or-more relationship table1 pk (id) values in "set", not set normalised enum value. space benefits of set or enum, multiplicity of set, overcome 64 member limit of set.


Comments

Popular posts from this blog

Unable to remove the www from url on https using .htaccess -