Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung | |||
| de:modul:m290_guko:learningunits:lu06:loesungen:case_webshop [2026/09/20 21:38] – gkoch | de:modul:m290_guko:learningunits:lu06:loesungen:case_webshop [2026/09/20 22:06] (aktuell) – gkoch | ||
|---|---|---|---|
| Zeile 22: | Zeile 22: | ||
| </ | </ | ||
| + | ===== SQL: Tabellen erstellen ===== | ||
| - | ---- | + | Fremdschlüssel-Spalten sind angelegt, aber noch **ohne FOREIGN-KEY-Constraint** – den setzen wir später im Modul. |
| - | {{tag>M290-LU05}} | + | |
| - | [[https://creativecommons.org/ | + | <WRAP center round box 80%>< |
| + | CREATE TABLE marke ( | ||
| + | marken_id INT AUTO_INCREMENT PRIMARY KEY, | ||
| + | name VARCHAR(20) NOT NULL, | ||
| + | herkunftsland VARCHAR(20) | ||
| + | ); | ||
| + | |||
| + | CREATE TABLE kategorie ( | ||
| + | kategorie_id INT AUTO_INCREMENT PRIMARY KEY, | ||
| + | name VARCHAR(20) NOT NULL | ||
| + | ); | ||
| + | |||
| + | CREATE TABLE kleidungsstueck ( | ||
| + | artikel_id INT AUTO_INCREMENT PRIMARY KEY, | ||
| + | name VARCHAR(50) NOT NULL, | ||
| + | preis DECIMAL(9, | ||
| + | groesse CHAR(3), | ||
| + | zielgruppe VARCHAR(20), | ||
| + | marken_id INT, | ||
| + | kategorie_id INT | ||
| + | ); | ||
| + | </code>< | ||