我正在创建一个存储有关用户的一些数据的应用程序。我想知道哪种性别映射是合适的:
male - false; female - true
或者
female - false; male - true
这有什么标准吗?
我正在创建一个存储有关用户的一些数据的应用程序。我想知道哪种性别映射是合适的:
male - false; female - true
或者
female - false; male - true
这有什么标准吗?
我明白了,这是一个视觉的东西;)
1 is for male
和
0 is for female
正如您所提到的,我已经看到bit
(SQL Server)类型用于性别。我工作过的一些地方也为此使用了一个char(1)
专栏,因为他们认为有一天他们可能还必须存储男性和女性以外的性别(即:雌雄同体/无性恋、变性人(最初是男性或女性)、雌雄同体、未知等.)。谁知道呢?无论如何,两种解决方案都有效。我稍微倾向于说,bit
如果可伸缩性是一个问题,该解决方案可能具有更好的性能,尽管它只对真正庞大的数据库很重要。
据我所知,没有具体的定义标准。有些人使用M
andF
有些人会使用true
andfalse