Znovu jste objevili starý antivzor s názvem Entity-Attribute- Hodnota . Myšlenka vlastních polí v tabulce je skutečně logicky nekompatibilní s relační databází. vztah má pevný počet polí.
Ale i když to není správně vztahové, stále to občas musíme udělat.
Existuje několik metod, jak napodobit vlastní pole v SQL, i když většina z nich porušuje pravidla normalizace. Některé příklady viz:
- Tabulka produktů, mnoho druhů produktů, každý produkt má mnoho parametrů na StackOverflow
- Moje prezentace Extensible Data Modeling with MySQL
- Moje kniha SQL Antipatterns:Vyhýbání se nástrahám databázového programování