Wat is volgens de regels van het database ontwerpen het beste?
Situatie 1:
[reactie]
ID
threadID
userID
tekst
etc
[thread]
ID
of situatie 2:
[reactie]
ID
threadID
userID
tekst
etc
Het komt er dus op neer dat threadID een autonummeringsveld is. Dit kan ik handmatig in php doen door SELECT max(threadID)+1 of door mysql een extra tabel te laten gebruiken met een autonummeringsveld. Van de tweede tabel hoeft dus verder geen info bijgehouden te worden. De threadID kan meerdere keren voorkomen uiteraard. Wat is de netste oplossing?
Situatie 1:
[reactie]
ID
threadID
userID
tekst
etc
[thread]
ID
of situatie 2:
[reactie]
ID
threadID
userID
tekst
etc
Het komt er dus op neer dat threadID een autonummeringsveld is. Dit kan ik handmatig in php doen door SELECT max(threadID)+1 of door mysql een extra tabel te laten gebruiken met een autonummeringsveld. Van de tweede tabel hoeft dus verder geen info bijgehouden te worden. De threadID kan meerdere keren voorkomen uiteraard. Wat is de netste oplossing?