sql >> Database >  >> RDS >> Sqlserver

Gegevens in tabellen invoegen

als ik de vraag goed begrijp, wil je weten in welke volgorde je gegevens in tabellen moet invoegen om ervoor te zorgen dat er geen overtredingen worden gemaakt, klopt dat?

Uit je bericht lijkt het alsof je in deze volgorde invoegt:

  1. Klant/Product/Leverancier (deze kunnen allemaal in elke bestelling worden ingevoegd).
  2. Bestelling - Dit kan alleen komen nadat de rij in de klantentabel staat, omdat er een geldige klant voor nodig is
  3. Bestellingsdetails - hiervoor is eerst een vermelding in de besteltabel en de producttabel vereist.

De kolom Hoeveelheid zou in de OrderDetail-tabel staan, aangezien u meer dan één regelitem kunt hebben.




  1. Hoe Oracle ORDER BY en ROWNUM correct te gebruiken?

  2. PostgreSQL age()-functie:verschillende/onverwachte resultaten bij het landen in een andere maand

  3. SQL-query die false retourneert in PHP

  4. nachtwacht aangepaste opdracht terugbellen