raum
Die Tabelle mit dem Namen
raum beinhaltet eine Liste von Räumen mit folgenden Angaben:HNR |
RAUMTYP |
MAX_FREI |
PREIS |
10 |
DOPPEL |
45 |
200.00 |
10 |
EINZEL |
20 |
135.00 |
20 |
DOPPEL |
13 |
100.00 |
20 |
EINZEL |
10 |
70.00 |
30 |
DOPPEL |
15 |
80.00 |
30 |
EINZEL |
12 |
45.00 |
40 |
DOPPEL |
35 |
140.00 |
40 |
EINZEL |
20 |
85.00 |
50 |
DOPPEL |
230 |
180.00 |
50 |
EINZEL |
50 |
105.00 |
50 |
SUITE |
12 |
500.00 |
60 |
DOPPEL |
39 |
200.00 |
60 |
EINZEL |
10 |
120.00 |
60 |
SUITE |
20 |
500.00 |
70 |
DOPPEL |
11 |
180.00 |
70 |
EINZEL |
4 |
115.00 |
80 |
DOPPEL |
19 |
150.00 |
80 |
EINZEL |
15 |
90.00 |
80 |
SUITE |
5 |
400.00 |
90 |
DOPPEL |
145 |
150.00 |
90 |
EINZEL |
45 |
90.00 |
90 |
SUITE |
60 |
300.00 |
100 |
DOPPEL |
24 |
100.00 |
100 |
EINZEL |
11 |
60.00 |
110 |
DOPPEL |
10 |
130.00 |
110 |
EINZEL |
2 |
70.00 |
120 |
DOPPEL |
78 |
140.00 |
120 |
EINZEL |
34 |
80.00 |
120 |
SUITE |
55 |
350.00 |
130 |
DOPPEL |
300 |
270.00 |
130 |
EINZEL |
89 |
160.00 |
130 |
SUITE |
100 |
700.00 |
140 |
DOPPEL |
9 |
200.00 |
140 |
EINZEL |
10 |
125.00 |
140 |
SUITE |
78 |
600.00 |
150 |
DOPPEL |
115 |
190.00 |
150 |
EINZEL |
44 |
100.00 |
150 |
SUITE |
6 |
450.00 |
Eine Zuordnung zu der Tabelle
hotel ist über die Hotelnummer gegeben.SQL-Anweisung, um die Tabellenstruktur zu erzeugen
CREATE TABLE raum
(hnr FIXED(4) KEY,
raumtyp CHAR(6) CONSTRAINT raumtyp IN ('EINZEL', 'DOPPEL', 'SUITE'),
max_frei FIXED(3) CONSTRAINT max_frei>=0,
preis FIXED(6,2) CONSTRAINT preis BETWEEN 0.00 AND 1000.00)