Mailinglisten-Archive |
* Dominik Dorn <domdorn_(at)_webpoint.at> [2002-01-08 21:03:22]:
>
> [...]
> du speicherst die zutaten fuer einen coktial in nem format mit
> trennzeichen wie z.B.
>
> $zutat = "|21|5|8|19|"; wobei die zahlen wie in den vorigen posts die
> zutaten sind.
> [...]
Arrghh. Wieso sollte man eine _relationale_ Datenbank verwenden, wenn
man dann in einzelne Felder csv Werte ablegt?
Zutaten werden in einer Tabelle abgelegt, Cocktail-, bzw. Rezeptnamen in
einer anderen Tabelle. Ueber eine Verknuepfungstabelle wird festgelegt,
welche Zutaten in welchen Mengen zu welchem Cocktail/Rezept gehoeren.
+----------+ +---------------------+ +------------+
| Cocktail | | Cocktail_Ingredient | | Ingredient |
|==========| |=====================| |============|
| ID* +1-----n+ CocktailID* | +---1+ ID* |
| Name | | IngredientID* +n--+ | Name |
+----------+ | Quantitiy | +------------+
+---------------------+
-Timo
--
http://xomit.freeshell.org/
php::bar PHP Wiki - Listenarchive