Есть классический антипаттерн, EAV Entity Attribute Value
www.sql.ru/forum/1110351/esli-nuzhna-gibkaya-shema...
С академической точки зрения очень интересный принцип хранения.
НО есть много НО
На хабре была очень подробная статья с подробностями работы с EAV базами. На хабре была в кэше гугла ещё есть:
https://webcache.googleusercontent.com/search?q=ca...
Дополню ответ очень хорошей и просто обязательной к прочтению статьёй с довольно подробным и хорошим описанием теории построения EAV структур. (Кстати в самой статье слово EAV не используется)
ООП в РСУБД