Perso je m'orienterais plutôt vers l'insertion, dans chaque table, d'une colonne dédiée.

En effet, la solution que tu évoques, bien que réalisable, nécessite de gérer, dans une même table, tous...