model Quotation {
  id                 Int                     @id @default(autoincrement())
  status             QuotationStatus         @default(PENDING)
  creationStatus     QuotationCreationStatus @default(COLLECTED)
  approverId         Int?
  approver           User?                   @relation("approver", fields: [approverId], references: [id])
  marketplaceCode    Int
  marketplace        Marketplace             @relation(fields: [marketplaceCode], references: [code])
  collectorId        Int
  collector          User                    @relation("collector", fields: [collectorId], references: [id])
  questionnaireId    Int
  itemCode           Int
  questionnaireItem  QuestionnaireItem       @relation(fields: [questionnaireId, itemCode], references: [questionnaireId, itemCode])
  branchApproverId   Int?
  branchApprover     User?                   @relation("branchApprover", fields: [branchApproverId], references: [id])
  quotes             Quote[]
  unfoundQuotes      UnfoundQuote[]
  cleanedQuotes      CleanedQuote[]
  interpolatedQuotes InterpolatedQuote[]
  // quoteMean          QuotesMean?
  updatedAt          DateTime                @updatedAt
  createdAt          DateTime                @default(now())

  @@unique([questionnaireId, itemCode, marketplaceCode])
} based on this prisma schema and the following sample input  {"quotations": [
        {
            "itemCode": 101010101,
            "questionnaireId": 3,
            "marketplaceCode": 2010101,
            "quotes": [
                {
                    "price": 13,
                    "quantity": 325,
                    "shopContactName": "imported",
                    "shopContactPhone": "imported"
                },
                {
                    "price": 13.41,
                    "quantity": 325,
                    "shopContactName": "imported",
                    "shopContactPhone": "imported"
                }
            ]
        }], "geomeans":[
        {
            "itemCode": 101010101,
            "variation": 0.14,
            "stdev": 1.93,
            "geomean": 13.99,
            "min": 11.47,
            "max": 16.53,
            "questionnaireId": 3
        }]} the backend keeps throwing Relation key constraint failed 