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:
- Klant/Product/Leverancier (deze kunnen allemaal in elke bestelling worden ingevoegd).
- Bestelling - Dit kan alleen komen nadat de rij in de klantentabel staat, omdat er een geldige klant voor nodig is
- 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.