Modeluję bazę danych, która powinna być używana jako ogólny niefunkcjonalny wymóg dla wszystkich usług firmy startupowej, takich jak osoby, użytkownicy, usługi i dane handlowe, takie jak kupony, pakiety podpisów itp.
Myślę o modelu płci . Czy w dzisiejszych czasach i przy różnych przepisach dotyczących subiektywnej tożsamości obowiązujących w różnych krajach, powinienem wziąć to pod uwagę i modelować moją osobowość osobową za pomocą nie tylko męskich i żeńskich opcji?
Dostępne opcje to: niezdefiniowana, nieodebrana, inna, transpłciowa ... lub jakikolwiek inny standard branżowy, o którym nie wiem ...
Czy może obraża to osoby LGBT, mówiąc, że tak naprawdę nie są mężczyznami ani kobietami?
database-design
domain-model
data-modeling
Please_Dont_Bully_Me_SO_Lords
źródło
źródło
Odpowiedzi:
Najpierw zastanów się, dlaczego musisz gromadzić te dane. Nie odbieraj, jeśli nie jest to konieczne. Na przykład:
Chciałbyś odpowiednio zwracać się do osób. Następnie po prostu zapytaj o preferowaną formę adresu / honorowego / tytułu, na przykład „Pan” lub „Mx.”. To powinno być dowolne pole, a nie lista rozwijana. Istnieje więcej możliwych form adresu, niż można wymienić, zwłaszcza jeśli weźmie się pod uwagę formy urzędnicze, akademickie lub wojskowe. Nie ma żadnego związku między płcią a honorem.
Wolisz analizować zachowanie według płci. Wtedy prawdopodobnie nie będziesz zainteresowany płcią inną niż mężczyzna / kobieta. W takim przypadku zaoferuj trzy opcje: kobieta, mężczyzna lub inny / wolę nie mówić. Ostatnim może być dowolne pole tekstowe, które można pozostawić puste.
Pamiętaj, że gromadzenie i wykorzystywanie tego rodzaju danych może podlegać przepisom dotyczącym prywatności, dlatego upewnij się, że gromadzenie i analiza są legalne. Na przykład zgodnie z RODO może być konieczne uzyskanie uprzedniej świadomej zgody użytkownika, ale ma to zastosowanie tylko wtedy, gdy ty lub potencjalni użytkownicy jesteście w UE.
Musisz przetwarzać te dane z konkretnego powodu prawnego lub medycznego. Następnie nie zgadnij, które informacje mogą być potrzebne, ale sprawdź swoje aktualne wymagania. Np. W niektórych jurysdykcjach tylko dwie płcie są prawnie uznawane, ale płeć prawna może być nieistotna w oprogramowaniu stosowanym w klinice zdrowia seksualnego.
Być może będziesz chciał zachować swoje oprogramowanie przenośne i zabezpieczone na przyszłość, więc nie zakładaj, że istnieje ustalona lista płci. Umożliw aktualizację tej listy, np. Aktualizując plik konfiguracyjny. Możesz również założyć, że nie ma ustalonej listy. W bazie danych odpowiednie może być pole VARCHAR.
Z powodu tych różnic w celu i kontekście trudno jest zbudować uniwersalny model koncepcji „płci”.
Uwaga: angielskie słowo „płeć” opisuje rolę społeczną lub tożsamość, natomiast termin „seks” opisuje aspekty biologiczne, takie jak fizjologia lub genetyka. Żadna z tych koncepcji nie jest jednoznaczna. Znowu zależy to od kontekstu, które z tych pojęć są istotne (jeśli w ogóle) i które wartości są „dozwolone” w tym kontekście.
źródło
Czasami określenie płeć może być użyte, gdy chodzi o seks. Płeć jest definiowana przez cechy biologiczne osoby, podczas gdy płeć jest określana przez tożsamość.
Standard dotyczący seksu jest skodyfikowany przez normę ISO / IEC 5218 [ pobierz ].
Dostępne są cztery wartości
Podobne wartości można podać dla płci
źródło
Jak wspomniałeś Healthcare, warto na przykład przejrzeć Słownik danych NHS , używany w Wielkiej Brytanii jako jeden z krajowych systemów kodowania danych zdrowotnych (obok SNOMED).
W zależności od tego, czy chcesz uprawiać seks, czy płeć, istnieją dwa kodowania: dla płci jest to KOD PŁASKI PODANY O OSOBIE , podczas gdy dla seksu - KLASYFIKACJA SEKSU FENOTYPICZNEGO .
Jak się okazuje, oba schematy kodowania są obecnie identyczne, ale mogą się różnić. W chwili pisania są to:
W ramach międzynarodowych klasyfikacji SNOMED koncepcja 365873007 zawiera kody płci dla mężczyzn, kobiet, nieznanych i transpłciowych ; a brytyjskie rozszerzenia do międzynarodowego SNOMED dodały opcję niebinarną . W przypadku seksu biologicznego koncepcja 429019009 zawiera kody dla kobiet, mężczyzn, interseksualistów, nieokreślonych i transseksualnych .
źródło
Jeśli nie potrzebujesz płci, nie pytaj jej ani nie przechowuj. Jak wspomniałeś o przepisach, obecnie przepisy prawne w różnych krajach coraz bardziej zniechęcają do wykorzystywania danych osobowych, chyba że mają one zasadnicze znaczenie dla funkcjonalności. Snap googling pokazuje, że Brazylia nie jest z tego wykluczona . Łatwym sposobem na zachowanie bezpieczeństwa jest brak obsługi informacji. Nie dołączaj tego pola ani innych podobnych do „podstawowych informacji”. Ogranicz go do pseudonimu i adresu e-mail, aby odzyskać hasło, to wszystko. Aby odpocząć, zapewnij swobodny obszar tekstowy, w którym osoba może opisać się, kto chce napisać wszystkie swoje imiona i nazwisko, a także swoją płeć, religię, orientację seksualną, co je lub cokolwiek innego.
Jeśli zrobić potrzebujemy płci w jakimś celu, powinno być określone przez cel. Powiedziałeś, że opieka zdrowotna. W przypadku opieki zdrowotnej kwestie takie powinny być jednoznacznie określone w odpowiednich przepisach. Sam nie pracowałem z opieką zdrowotną, ale nie jest łatwo uniknąć tych, którzy mówili, że się nimi zajmują. Powiedziałbym również, że należy się z nimi obchodzić z tymi samymi standardami bezpieczeństwa, co inne informacje medyczne.
źródło