Я ищу концепцию базы данных для управления динамическим многоуровневым меню как JSON Object. Потому что у нас разные клиенты, и меню зависит от клиента. Я ищу структуру базы данных для хранения следующей строки JSON, чтобы я мог отредактировать структуру и снова создать объект json из данных. Как бы вы поняли это? Мне не нужен полный ответ, просто подход.
[
{
name: 'Dashboard',
url: '/dashboard',
writeble: true,
icon: 'icon-speedometer'
},
{
name: 'Menu1',
url: '/menu1',
writeble: true,
icon: 'icon-puzzle',
children: [
{
name: 'Item1.1',
url: '/item/item1.1',
icon: 'icon-puzzle'
subitem: [
{
name: 'Subitem 1',
url: '/item/item1.1',
icon: 'icon-puzzle'
}
},
{
name: 'Item1.2',
url: '/item/item1.2',
icon: 'icon-puzzle'
},
{
name: 'Settings',
url: '/settings',
icon: 'icon-settings'
}
]
}
]