Я пытаюсь создать массив json со структурой, подобной этой:
var cars = [
{name: 'Honda', models: [
{name: 'Accord', features: ['2dr', '4dr']},
{name: 'CRV', features: ['2dr', 'Hatchback']},
{name: 'Pilot', features: ['base', 'superDuper']}
]},
{name: 'Toyota', models: [
{name: 'Prius', features: ['green', 'superGreen']},
{name: 'Camry', features: ['sporty', 'square']},
{name: 'Corolla', features: ['cheap', 'superFly']}
]}
];
Из 3 таблиц (carmakes
, carmake_models
и carmake_options
) в моей базе данных MySQL.Как лучше всего это сделать?
Таблицы структурированы следующим образом:
carmakes: ID, CarName
carmake_models: ModelParent, ModelName
carmake_options: OptionParent, OptionName