Добрый день!
Имею вот такую структуру данных:
"mac":"10BF487FE7CC",
"processor_list":
[
{
"Vendor":"GenuineIntel",
"Name":"Intel(R) Core(TM) i5-3450 CPU @ 3.10GHz",
"Socket":"LGA1155",
"Id":"BFEBFBFF000306A9",
"CoreCount":"4",
"CurrentClockSpeed":"3101",
"LoadPercentage":"15"
}
],
"gpu_list":
[
{
"Vendor":"NVIDIA",
"Name":"NVIDIA GeForce GT 610",
"DriverVersion":"23.21.13.8813",
"DriverDate":"20171027000000.000000-000",
"MemoryVolume":"1024",
"Temperature":"45",
"CoreClock":"810,0001",
"MemoryClock":"601,363",
"ShaderClock":"1620",
"Fan":"60"
}
],
"hdd_list":
[
{
"Model":"ST250DM000-1BD141 ATA Device",
"Size":"250056737280"
},
{
"Model":"ST3500630AS ATA Device",
"Size":"500105249280"
},
{
"Model":"PLEXTOR PX-128S3C ATA Device",
"Size":"128034708480"
}
],
Количество массивов в *_list может быть произвольным, параметров в массиве тоже может произвольно.
Самих массивов и параметров в принципе не так много -- до 20 штук максимум на запись.
Подскажите как разумнее сделать таблицу для этого?
Планировал сделать вложенные массивы, но в документации не рекомендуют.