wahsaga: welche Programmlogik ist die Beste?

Beitrag lesen

hi,

du suchst weniger nach einer programmlogik, als vielmehr nach einem datenmodell.

Einerseits kann/will ich nicht Hundertausend Tabellen erstellen, die pro Posting immer mehr werden würden, und eine neue Spalte je Posting erstellen ist auch keine Lösung, aber wie kann man das dann am besten realisieren?

überlege dir eine sinnvolle möglichkeit, postings abzuspeichern, und ihre relation untereinander zu kennzeichnen.

z.b. könntest du eine spalte in deiner tabelle nutzen, um zu kennzeichnen, zu welchem thread ein posting gehört.
bei dem posting, welches einen thread startet, steht hier einfach eine 0 drin, bei allen weiteren antworten auf dieses eigangsposting dann eben die ID dieses eingangspostings.
damit könntest du aber wohl nur einen board-artigen thread aufbauen, also alle antworten untereinander.
wenn du statt dessen eine baumstruktur wie hier haben willst, solltest du dir bei jedem posting die ID des beantworteten vorgängerpostings speichern. allerdings brauchst du dann noch ein weiteres kennzeichen, um die zugehörigekeit zu einem gesamtthread abzubilden, z.b. eine eigene thread-id.

ist natürlich nur ein grober umriss ...

gruss,
wahsaga