This is my data:
{ "bookingFee": "0",
"inventoryId": "2001600236110005688",
"inventoryItems": [{
"operatorServiceCharge": "0.00",
"passenger": {
"age": "26",
"gender": "MALE",
"title": "Mr"
},
"seatName": "5",
"serviceTax": "19.00"
},
{
"operatorServiceCharge": "0.00",
"passenger": {
"age": "26",
"gender": "MALE",
"title": "Mr"
},
"seatName": "5",
"serviceTax": "19.00"
}],
"status": "BOOKED",
"tin": "123",
}
As you see , "inventoryItems" can be just single object sometimes and some times multiple arrays like above ! Can it be saved in mysql column like "inventoryItems" or i need to create a new joint table to add these ? And each "inventoryItems" items has passenger with various data also - how to handle that ?
Kindly suggest ? which is best practice ?