Yadgar: Bedingte Felder in MySQL?

Beitrag lesen

Teil 2 meiner Antwort:

  
Tabelle "gehaeuseformen":  
  
+--------------+-------------+------+-----+---------+----------------+  
| Field        | Type        | Null | Key | Default | Extra          |  
+--------------+-------------+------+-----+---------+----------------+  
| Nr           | tinyint(2)  | NO   | PRI | NULL    | auto_increment |  
| Gehaeuseform | varchar(25) | YES  |     | NULL    |                |  
+--------------+-------------+------+-----+---------+----------------+  
  
mit den Einträgen:  
  
+----+-------------------------+  
| Nr | Gehaeuseform            |  
+----+-------------------------+  
|  1 | Niedrig                 |  
|  2 | Niedrig, Leichtbauweise |  
|  3 | Spinett                 |  
|  4 | Pseudo-Theater          |  
|  5 | Theater                 |  
|  6 | Theater eckig           |  
|  7 | Sakral                  |  
|  8 | Sakral hoch             |  
| 10 | Schräg, Leichtbauweise |  
|  9 | Schräg                 |  
| 11 | Combo niedrig           |  
| 12 | Combo halbniedrig       |  
| 13 | B-3                     |  
| 14 | Futuristisch            |  
+----+-------------------------+  
  
Tabelle "hersteller", bis jetzt noch keine Einträge:  
  
+-------------+-------------+------+-----+---------+----------------+  
| Field       | Type        | Null | Key | Default | Extra          |  
+-------------+-------------+------+-----+---------+----------------+  
| Nr          | tinyint(3)  | NO   | PRI | NULL    | auto_increment |  
| Firmenname  | varchar(60) | YES  |     | NULL    |                |  
| Strasse     | varchar(30) | YES  |     | NULL    |                |  
| Hausnummer  | smallint(5) | YES  |     | NULL    |                |  
| PLZ_Zipcode | varchar(9)  | YES  |     | NULL    |                |  
| Postfach    | varchar(9)  | YES  |     | NULL    |                |  
| Ort         | varchar(30) | YES  |     | NULL    |                |  
| Land        | varchar(30) | YES  |     | NULL    |                |  
| Status      | tinyint(1)  | YES  |     | NULL    |                |  
| URL         | tinytext    | YES  |     | NULL    |                |  
+-------------+-------------+------+-----+---------+----------------+