sql >> Databasteknik >  >> RDS >> Sqlserver

Infoga data i tabeller

om jag förstår frågan rätt, vill du veta vilken ordning du ska infoga data i tabeller för att säkerställa att inga överträdelser sker, är det korrekt?

Från ditt inlägg ser det ut som att du infogar i denna ordning:

  1. Kund/Produkt/Leverantör (dessa kan alla infogas i valfri ordning).
  2. Beställning – Detta kan bara komma efter att raden finns i kundtabellen eftersom det kräver en giltig kund
  3. Beställningsinformation - detta kräver en inmatning i beställningstabellen och produkttabellen först.

Kvantitetskolumnen skulle finnas i OrderDetail-tabellen, eftersom du kan ha mer än en av varje rad.




  1. Spring Data med Mysql JSON-typ

  2. ~/.psqlrc-fil för DBA:er

  3. Hur behandlar postgis koordinater som skickas med olika SRID

  4. placera flera resultat i en enda array