klar- ich wollte die zimmeranzahl erweiterbar halten, habe mich dann aber
dageben entschieden aus folgenden gr�nden:

a) die zimmerarten eines hotels variieren nicht oder kaum

b) die darstellung des zimmerkontingents wird somit wesentlich einfacher,
denn ich brauche eigentlich nur die tabelle so zu repr�sentieren wie sie
ist.
w�rde ich f�r jede zimmerart einen eintrag pro tagesdatum machen, w�re es
zwar erweiterbar, aber es k�men folgende nachteile zum tragen, die ich
einfach umgehen wollte:

- gr��ere redundanz
- bei abfragen des kontingents in einem zeitraum muss ich ein datagrid
erzeugen, und dieses erstmal mit pseudodaten auff�llen. (die tabelle soll so
repres�ntiert werden, dass man zu jedem tagesdatum die zimmeranzahl und den
zimmerpreis aller zimmerarten sieht und diese dann einzeln ver�ndern kann).
dann muss ich f�r jeden tag schauen, ob und wieviel zimmer es gibt und es
entsprechend im datagrid �ndern. beim update ist es dann �hnlich
kompliziert.

deswegen habe ich mich gebeugt und die db-struktur so gemacht, dass ich den
vollen nutzen aus dem datagrid ziehen kann. ist zwar keine saubere
db-struktur, aber ich denke, dass ist einer dieser f�lle, in denen man zu
gunsten der performance und des programmierumfangs abstriche machen kann.

oder siehst du das anders?

----- Original Message ----- 
From: "Claudius Ceteras" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Tuesday, January 20, 2004 9:24 AM
Subject: RE: [Database.asp] stored procedure


Hi,

Hab noch ne frage...
Tabelle zimmer h�lt wohl die zimmerarten... Und zwar in zeilen, damit es
erweiterbar bleibt !?
Aber Kontingent hat die Zimmerarten in einer Zeile und bietet hiermit diese
erweiterbarkeit nicht...
Also wozu hast du dann diese erweiterbarkeit in der zimmer-tabelle? Oder
wieso nicht auch in der kontingent-tabelle?

Claudius

_______________________________________________
Database.asp mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/database.asp

_______________________________________________
Database.asp mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/database.asp

Antwort per Email an