mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Di 23.04.2024 15:25 Benutzername: Passwort: Auto-Login

Thema: normalisierung vom 14.05.2004


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> normalisierung
Seite: 1, 2  Weiter
Autor Nachricht
NickNico
Threadersteller

Dabei seit: 08.03.2004
Ort: -
Alter: 39
Geschlecht: Männlich
Verfasst Fr 14.05.2004 08:30
Titel

normalisierung

Antworten mit Zitat Zum Seitenanfang

würd mich gern an einem eigenen board versuchen.
aber es fängt schon bei der normaliserung an.

kann ich eigentlich alle beiträge in einer tabelle speichern.
  View user's profile Private Nachricht senden
NickNico
Threadersteller

Dabei seit: 08.03.2004
Ort: -
Alter: 39
Geschlecht: Männlich
Verfasst Fr 14.05.2004 09:05
Titel

Antworten mit Zitat Zum Seitenanfang

nur ein Beitrag , um mich bei den aktuellen diskusionsthemen ganz oben zu halten *zwinker*
  View user's profile Private Nachricht senden
Anzeige
Anzeige
cyanamide
Moderator

Dabei seit: 09.12.2002
Ort: Altkaiserreich Koblenz WW
Alter: 48
Geschlecht: Weiblich
Verfasst Fr 14.05.2004 09:49
Titel

Antworten mit Zitat Zum Seitenanfang

? Was willst Du ???

Schreib mal was Du überhaupt vor hast?
  View user's profile Private Nachricht senden
NickNico
Threadersteller

Dabei seit: 08.03.2004
Ort: -
Alter: 39
Geschlecht: Männlich
Verfasst Fr 14.05.2004 09:56
Titel

Antworten mit Zitat Zum Seitenanfang

Ich möchte gerne ein eigenes Board programmieren um php usw. näher kennen zu lernen.
Ich werde natürlich eine Datenbank (mySQL) im hintergrund laufen lassen, um user-Beiträge
und "pn's" zu verwalten.

Jetzt weiß ich nicht wie ich die Normalisierung (Datenbankstruktur) anlegen soll. Ich hab mir überlegt:
1. ich lege eine tabelle für alle Beiträge an.
das dürften doch aber zu viele beiträge in einer tabelle werden.

2. ich lege für jedes Hauptthema eine eigene tabelle an
das scheint mir aber zu umständlich.

Wollte wissen mit welchem ansatz ich weiter machen soll oder ob ich auf dem holzweg bin.
  View user's profile Private Nachricht senden
Eistee
Administrator

Dabei seit: 31.10.2001
Ort: Grimma
Alter: 45
Geschlecht: Männlich
Verfasst Fr 14.05.2004 10:04
Titel

Antworten mit Zitat Zum Seitenanfang

1. Kauf dir ein gescheites MYSQL Buch oder beschaff dir nen Haufen Tutorials im Netz
2. Entwerfe und programmiere einige kleinere db-Applicationen
3. Schau dir die db Struktur von anderen Boardsystemen an
4. Programmiere dein eigenes Board (db Layout vorher ruhig mit Zettel und Stift machen Lächel )

Wobei 4. außer zu Lernzwecken Unsinn ist *zwinker*
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Waschbequen
Account gelöscht


Ort: -

Verfasst Fr 14.05.2004 10:27
Titel

Antworten mit Zitat Zum Seitenanfang

normalisierung != datenbankdesign. und natürlich speicherst du alle beiträge in einer tabelle, was denn sonst... na ja. siehe eistee *zwinker*
 
Account gelöscht


Ort: -
Alter: -
Verfasst Fr 14.05.2004 10:28
Titel

Antworten mit Zitat Zum Seitenanfang

NickNico hat geschrieben:
aber es fängt schon bei der normaliserung an.


Wenn du eine unendlich tiefe Verschachtelung der Themen zulassen willst, jain. Dann würde ich die Kategorien selbst in EINER Tabelle speichern (Stichwort: google mal nach "nested sets"), die Themen einer Kategorie in jeweils einer der Kategorien zugeordneten Tabelle und die Beiträge halt wieder in einer Tabelle. Einfacher gehts nicht mehr.


Zuletzt bearbeitet von am Fr 14.05.2004 10:28, insgesamt 1-mal bearbeitet
 
NickNico
Threadersteller

Dabei seit: 08.03.2004
Ort: -
Alter: 39
Geschlecht: Männlich
Verfasst Fr 14.05.2004 10:43
Titel

Antworten mit Zitat Zum Seitenanfang

wollte das auch so machen...

der performance wegen hab ich mir gedacht, wenn ich irgendwann mal 170.000 beiträge in einer Tabelle hab, und zu jedem Beitrag das Thema speichere und anschließend sage ich möchte alle beiträge aufgelistet haben, die zu einem bestimmten thema gehören dann würde es zu lange dauern, die gesammte tabelle mit 170.000 einträgen zu durchsuchen.
  View user's profile Private Nachricht senden
 
Neues Thema eröffnen   Neue Antwort erstellen Seite: 1, 2  Weiter
MGi Foren-Übersicht -> Programmierung


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.