Permettre de scinder un virus/host
Il y a un risque qu'un même virus ait plusieurs nom (cf https://gitlab.pasteur.fr/hub/12765-viralhostrangedb/issues/22#note_6562), mais aussi que plusieurs virus ait le même nom (discuté oralement).
Jusqu’à maintenant je faisais qu'un virus v1 dans une source s1 soit un object différent d'un virus v1 dans une source s2, à l'utilisateur ensuite de fusionner (https://gitlab.pasteur.fr/hub/12765-viralhostrangedb/commit/c2552532a4b368b158967e4a7de619215c53d3d1).
Maintenant que l'on peux plus facilement choisir les virus et source de donnée (#18 (closed) et https://gitlab.pasteur.fr/hub/12765-viralhostrangedb/issues/26#note_6638) il n'est plus nécessaire d'être aussi strict sur les risque d'homonymie.
Est-on donc d'accord pour qu'un même object Virus(name='v1')
soit utilisé pour deux virus différents dans deux sources différentes ? Je pense que c'est une bonne chose en terme d'utilisabilité mais je préfère vous en parler.