Hi Leute! Ich versuche gerade ein webbasiertes Verwaltungsprogramm f�r ein Studentenheim zu schreiben mit dem die Bewohner administriert werden k�nnen. Es soll ja unter Umst�nden vorkommen, da� ein Bewohner in ein anderes Zimmer zieht. Beispiel: Monika wohnt derzeit in Zimmer 2009 und m�chte in Zimmer 3210 umziehen. In 3210 wohnt derzeit August. (Namen nat�rlich von der Redaktion ge�ndert) In der Datenbankzeile von Monika steht derzeit: Name (Monika), Zimmernummer(2009), Studium(BWL) In der Datenbankzeile von August steht derzeit: Name (August), Zimmernummer(3210), Studium(Info) Wenn ich also Monika bearbeite und ihr die neue Zimmernummer zuteile (3210) funktioniert das auch. Allerdings wohnen dann Monika und August im selben Zimmer (wird wahrscheinlich ziemlich eng). Und ich m�chte ja verhindern, da� sich die zwei auf die F��e steigen ohne da� ich August aus dem Heim werfen mu�. Der Datensatz von August soll also nicht gel�scht werden, sondern der soll einfach keine Zimmernummer mehr haben (bzw. in sp�terer Folge eine neue bekommen). Meine erste �berlegung war, doppelte Datens�tze im Feld "Zimmernummer" zu verbieten. Aber dann kann ich Monika nicht umquartieren, ohne da� ich eine Fehlermeldung bekomme. Und ich hab keine Ahnung, wie ich die abfangen k�nnte. Nach dem Prinzip: "Du willst Monika in 3210 verschieben, dort wohnt aber schon August. Wo soll den der Arme hin?" Jetzt suche ich einen theoretischen (kann auch praktisch sein) L�sungsweg. Ist das da oben verst�ndlich? Ich find das Ding so kompliziert, da� ich nicht mal wei�, wie ich es beschreiben soll. Ich hoffe, Ihr versteht es trotzdem. Danke Stefan (der im "real life" gerade von 3208 in 3210 umgezogen ist und dessen Freundin in 2009 wohnt *g*) | Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/ | [aspdebeginners] als [email protected] subscribed | http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv | Sie knnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp
