Einzelnen Beitrag anzeigen
#2
Alt 03.02.14, 02:10:31
blue
Benutzerbild von blue
Big Daddy
Registriert seit: 02.02.03
Alter: 37
Geschlecht: ♂
Beiträge: 4.974
IRC Zeilen: 10670
Quizrunden gewonnen: 3

Spenden-Award Spenden-Award Silberne Postauszeichnung Bronzener Topposter Blecherner Postaward Core-Award 

blue eine Nachricht über ICQ schicken
Klar kann das die DB übernehmen aber ... ganz plump gesagt: Dein DB-Modell ist zu einfältig gestaltet. Ein Wink mit dem Zaunfahl: Ein Rezept besteht aus einer dynamisch gestalteten Anzahl von verschiedenen "Items". Dein Rezept besteht durchweg aus maximal neun Items. Was machst Du, wenn ein Item aus zehn besteht?

Du solltest Dich bei deinem Problem eher auf die Gestaltung der Datenbank konzentrieren, nicht auf die Aufgaben der Datenbank. IMHO sind Datenbanken zum Speichern der Daten gedacht. Zwar lassen sich damit auch Berechnungen durchführen, aber generell sind klassische Datenbanken zu statisch. Entsprechend leidet die Skalierbarkeit deiner Anwendung.

BTW: Ich bin absichtlich nicht konkret auf deine Frage eingegangen. Ich bin der Meinung, dass Datenbanken zur Speicherung von Informationen zuständig sind - nicht aber zur Auswertung bzw. zur Berechnung.

C++ ist böse
Die Unterschiede [der Programmiersprachen] sind enorm: Während Programme wie die Schreibsoftware Microsoft Word mit HTML programmiert wurden, greifen die Entwickler von Metzel-Games oft zu der Hacker-Programmiersprache C++. Wie gefährlich diese Sprache für Jugendliche ist, zeigte sich erst im September 2009, als der schülerVZ-Hacker Matthias L. vor seinem Selbstmord einen Abschiedsbrief verfaßte – in C++.