Нужна ли мне одна или несколько сущностей, если мой json выглядит так? Весенний ботинок - PullRequest
0 голосов
/ 02 октября 2019

Я новичок в весенней загрузке и Java. У меня есть вопрос о данных json, так как я не уверен, что мне нужны 2 таблицы (сущности) или 1. Я действительно считаю, что мне нужна связь один ко многим для сущности заказа с сущностью товара, а затем связь один к одному для сущности с сущностью ItemAlternateId. но я не уверен, что я прав.

{
  "orderId": "ORD001",
  "orderReferenceCode": "ABCD",
  "messageId": "123",
  "message": "Hello",
  "DeliverAt": "2016-08-25",
  "items": [
    {
      "itemId": "1234",
      "itemBaseType": "skuMin",
      "itemAlternateId": {
        "skuLegacy": "L0472851",
        "barcodeAsin": "ASIN29384845",
        "barcodeEan": "EAN3928445"
      },
      "itemDescription": "Beans",
      "quantityOrdered": 30,
      "priceOrderedAmount": 1.34
    }
  ]
}
...