Můžete prozkoumat model EAV . Často dostává špatnou recenzi, ale zjistil jsem, že existují případy, kdy je to docela účinná metoda. Na SO byl skvělý příspěvek týkající se EAV s čistým 6NF a jak to byl skvělý model, ale nezdá se mi, že bych to vystopoval.
Jak již bylo řečeno, je to nejužitečnější, když se pokoušíte uložit širokou škálu atributů proti jedné entitě. Možná to není váš primární cíl, a proto je možné, že ostatní mají lepší nápad, ale řekl bych, že stojí za to se na to podívat.
Upravit:
Zde je odkaz, na který jsem odkazoval dříve Stojí za to prozkoumat některé zde uvedené body, abyste zjistili, zda jsou skutečně vhodné pro vaši situaci.