Валентин Бируля, плагины пишутся сторонними разработчиками. На этапе написания ядра не известно какие поля и каких типов они захотят добавить.
Хранение мапки в структуре вариант, но усложняет работу с таблицами SQL: нужно делать еще одну связанную таблицу, в запросах много выборок через соединения. Так же с мапой сложнее будет работать с ORM.
Хранение мапки в структуре вариант, но усложняет работу с таблицами SQL: нужно делать еще одну связанную таблицу, в запросах много выборок через соединения. Так же с мапой сложнее будет работать с ORM.