Я искал решение для базы данных, позволяющее определять поля и значения, определенные пользователем (разрешая неограниченное число). На первый взгляд EAV казался правильным, но после некоторого чтения я уже не уверен.
Каковы плюсы и минусы EAV?
Есть ли альтернативный метод базы данных, чтобы разрешить пользовательские атрибуты/поля и значения?