Hallo, ich habe eine grundsätzliche Frage zum Datenbankdesign.
Habe ich es richtig verstanden, dass man
(1) entweder die Tabellen in einer Datenbank in Beziehungen bringen kann (PK, FK) und Vorgaben macht, dass z.B. Felder nicht NULL sein dürfen. Und dann beim SQL Insert-Statement rumfummeln muss, bis alle Vorgaben der Datenbank erfüllt sind?
(2) oder die Tabellen ohne Vorgaben erstellt und dann z.B. mit PHP sicherstellt, dass die Daten so eingefügt werden wie man es braucht?
Danke, Pauli