Это зависит от контекста того, чего вы пытаетесь достичь. В общем, я бы предпочел вторую структуру. Это хорошо определено и легко понять.
Однако первая структура будет полезна для сценариев, в которых вы не знаете, какие параметры вы будете поддерживать раньше времени, или если вы не хотите, чтобы ваша схема изменилась при введении дополнительных параметров.