Sie könnten ein EAV-Modell untersuchen . Es wird oft schlecht bewertet, aber ich finde, es gibt einige Fälle, in denen es eine ziemlich effektive Methode ist. Es gab einen großartigen Beitrag auf SO, in dem EAV mit reinem 6NF in Verbindung gebracht wurde und dass es ein großartiges Modell war, aber ich kann es anscheinend nicht finden.
Allerdings ist es am nützlichsten, wenn versucht wird, eine Vielzahl von Attributen für eine einzelne Entität zu speichern. Dies ist möglicherweise nicht Ihr Hauptziel, und daher kann es sein, dass andere eine bessere Idee haben, aber ich würde sagen, es lohnt sich, einen Blick darauf zu werfen.
Bearbeiten:
Hier ist der Link, auf den ich mich zuvor bezogen habe Es lohnt sich, einige der hier angesprochenen Punkte zu untersuchen, um festzustellen, ob sie tatsächlich für Ihre Situation geeignet sind.