schema changes

common.children vs children
members -> for enum only
if children is present parent is mandatory and vice versa
controller log title