Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

Inserisci i dati nelle tabelle

se ho capito bene la domanda, vuoi sapere in quale ordine inserire i dati nelle tabelle per garantire l'assenza di violazioni, è corretto?

Dal tuo post sembra che tu inserisca in questo ordine:

  1. Cliente/Prodotto/Fornitore (tutti possono essere inseriti in qualsiasi ordine).
  2. Ordine - Questo può venire solo dopo che la riga è nella tabella clienti poiché richiede un cliente valido
  3. Dettagli dell'ordine:è necessario inserire prima la tabella dell'ordine e la tabella del prodotto.

La colonna Quantità si trova nella tabella OrderDetail, poiché puoi avere più di un elemento pubblicitario.