Ich habe gesehen, dass die Zuordnung von Personen zu Teams in der Datenbanktabelle der Teams direkt erfolgt, also in Spalten. Wäre es nicht besser und flexibler, dafür eine eigene Tabelle zu haben (person2team)?
Definitiv. Ist halt mit einer recht umfangreichen Migration verbunden. Das hab ich mir bisher erspart, weil es so ja auch funktioniert. Tatsächlich ist man dadurch aber auch an MySQL als Datenbank gebunden.
Ich habe gesehen, dass die Zuordnung von Personen zu Teams in der Datenbanktabelle der Teams direkt erfolgt, also in Spalten. Wäre es nicht besser und flexibler, dafür eine eigene Tabelle zu haben (person2team)?