web-dev-qa-db-fra.com

Existe-t-il une norme industrielle pour le modèle de genre autre que masculin et féminin?

Je modélise une base de données qui devrait être utilisée comme condition générique non fonctionnelle pour tous les services de la start-up, comme les personnes, les utilisateurs, les services et les données commerciales comme les coupons, les packages de signature, etc.

Je pense au modèle genre . En ces temps modernes et avec différentes lois à travers les pays sur l'identité subjective, dois-je prendre cela en considération et modéliser mon entité Personne avec plus que les options homme et femme?

Les options sont: indéfini, sans réponse, autre, transgenre ... ou tout autre standard de l'industrie que je ne connais pas ...

Ou est-ce que cela offense les personnes LGBT en disant qu'elles ne sont pas vraiment des hommes ou des femmes?

Réfléchissez d'abord aux raisons pour lesquelles vous devez collecter ces données. Ne le récupérez pas s'il n'est pas nécessaire. Par exemple:

  • Vous souhaitez vous adresser correctement aux personnes. Ensuite, demandez simplement leur forme préférée d'adresse/honorifique/titre, comme "M." ou "Mx". Ce doit être un champ de forme libre, pas une liste déroulante. Il y a plus de formes d'adresse possibles que d'énumération, surtout si vous envisagez des formes de bureau, académiques ou militaires. Il n'y a pas nécessairement de relation entre le genre et le titre honorifique.

  • Vous préféreriez analyser le comportement par sexe. Ensuite, vous ne serez probablement pas intéressé par les genres autres que les hommes/femmes. Dans ce cas, offrez trois choix: féminin, masculin ou autre/préférez ne pas le dire. Le dernier pourrait être une zone de texte de forme libre qui peut être laissée vide.

    Notez que la collecte et l'utilisation de ce type de données peuvent être soumises aux lois sur la confidentialité, alors assurez-vous que la collecte et l'analyse sont légales. Par exemple. en vertu du RGPD, vous devrez peut-être obtenir le consentement éclairé de l'utilisateur en premier, mais cela ne s'applique que si vous ou des utilisateurs potentiels êtes dans l'UE.

  • Vous devez traiter ces données pour une raison juridique ou médicale spécifique. Ensuite, ne devinez pas quelles informations peuvent être nécessaires, mais découvrez vos besoins réels. Par exemple. dans certaines juridictions, seuls deux sexes sont légalement reconnus, mais le sexe légal peut ne pas être pertinent dans les logiciels utilisés pour une clinique de santé sexuelle.

    Vous voudrez peut-être garder votre logiciel portable et à l'épreuve du temps, alors ne présumez pas qu'il y a une énumération fixe des genres. Permet de mettre à jour cette liste, par ex. en mettant à jour un fichier de configuration. Vous voudrez peut-être également supposer qu'il n'y a pas de liste fixe. Dans une base de données, un champ VARCHAR peut être approprié.

En raison de ces différences d'objectif et de contexte, il est difficile de construire un modèle universel pour le concept de "genre".

Remarque: le mot anglais "gender" décrit un rôle ou une identité sociale, tandis que le terme "sex" décrit des aspects biologiques tels que la physiologie ou la génétique. Aucun de ces concepts n'est sans ambiguïté. Encore une fois, cela dépend du contexte pour savoir lequel de ces concepts est pertinent (le cas échéant) et quelles valeurs sont "autorisées" dans ce contexte.

68
amon

Parfois, le terme genre peut être utilisé pour désigner le sexe. Le sexe est défini par les traits biologiques d'une personne tandis que le sexe est déterminé par l'identité.

La norme pour le sexe est codifiée par la norme ISO/IEC 5218 [ téléchargement ].

Il existe quatre valeurs disponibles

0 = not known,
1 = male,
2 = female,
9 = not applicable

Des valeurs similaires peuvent être données pour le sexe

male
female
non-binary
prefer not to say
25
Wes Toleman

Comme vous l'avez mentionné dans le secteur de la santé, il convient de consulter le NHS Data Dictionary par exemple, utilisé au Royaume-Uni comme l'un des systèmes nationaux de codage des données de santé (aux côtés de SNOMED).

Selon que vous voulez le sexe ou le genre, il existe deux codages: pour le sexe, c'est le PERSON STATED GENDER CODE , tandis que pour le sexe c'est PERSON PHENOTYPIC SEX CLASSIFICATION .

Il s'avère que les deux schémas de codage sont actuellement identiques, mais ils peuvent diverger. Au moment de la rédaction, ils sont:

  • 1 - Homme
  • 2 - Femme
  • 9 - Indéterminé

Dans les classifications internationales SNOMED, ​​le concept 365873007 a des codes de genre pour homme, femme, inconnu et transgenre ; et les extensions britanniques à SNOMED international ont ajouté une option pour non-binaire . Pour le sexe biologique, le concept 429019009 a des codes pour féminin, masculin, intersexué, indéterminé et transsexuel .

14
Chris J

Si vous n'avez pas besoin du sexe, ne le demandez pas et ne le conservez pas. Comme vous avez mentionné les lois, de nos jours, les lois de divers pays découragent de plus en plus l'utilisation des informations personnelles à moins qu'elles ne soient essentielles à la fonctionnalité. Snog googling montre que le Brésil n'en est pas excl . Le moyen le plus simple de rester en sécurité est de ne pas gérer les informations du tout. N'incluez pas ce champ, ou d'autres similaires, dans les "informations de base". Limitez-le au surnom et à l'e-mail, pour récupérer le mot de passe, c'est tout. Pour le repos, fournissez une zone de texte de forme libre où la personne peut se décrire, qui veut y écrire tous ses prénoms et nom de famille, ainsi que son sexe, sa religion, son orientation sexuelle, ce qu'elle mange ou autre.

Si vous avez besoin du genre dans un but, il doit être défini par le but. Vous avez dit les soins de santé. Pour les soins de santé, cette question doit être définie sans ambiguïté par les réglementations pertinentes. Je n'ai pas travaillé avec les soins de santé moi-même, mais ceux qui ont dit ne pas pouvoir s'en occuper facilement. De plus, je dirais que cela devrait être traité avec les mêmes normes de sécurité que les autres informations médicales.

7
max630