Добрый день. 
Использую документо-ориентированную БД (монго). 
Пример структуры объекта: 
contries = [
                  {
                     name: "Russia", 
                     cities: [ 'Moscow', 'Spb' ]
                  },
                  {
                    name: "Mongolia",
                    cities: ['Ulaahn', 'Hovd']
                  }
                ]
Дополнительных полей в объекте не предполагается.
Но для некоторых запросов мне удобнее использовать такое представление данных:
contries = [ 
                  { "Russia" :  [ 'Moscow', 'Spb' ] },
                  { "Mongolia" : ['Ulaahn', 'Hovd'] }
                 ]
Получается компактнее, но терзают смутные сомнения, что это может быть чем-то чревато.
Можете их развеять или поделиться недостатками второго подхода, пожалуйста?