Sollte ich immer einen Primärschlüssel in meinen Datenbanktabellen haben?
Nehmen wir die SO-Kennzeichnung. Sie können das Tag in jeder Revision sehen, es befindet sich wahrscheinlich in einer tag_rev-Tabelle mit der postID und der Revisionsnummer. Würde ich dafür eine PK benötigen?
Auch da es in einer Rev-Tabelle ist und nicht derzeit verwenden die Tags sollte ein Blob von tagIDs statt mehrere Einträge von mehreren post_id tagid Paar sein?