En effet afin d'evite le bonhomme NULL vous pouvez le remplacer par une table "d'association" avec contrainte d'unicité...