Re: Male/female - Mailing list pgsql-general

From John Meyer
Subject Re: Male/female
Date
Msg-id 45798547.3050806@gmail.com
Whole thread Raw
In response to Male/female  ("Raymond O'Donnell" <rod@iol.ie>)
Responses Re: Male/female  (Ron Johnson <ron.l.johnson@cox.net>)
List pgsql-general
Second method might be better.

Of course, you could also do a one chracter gender "M/F" if you want to
save space.

Raymond O'Donnell wrote:
> Just wondering.....how do list member represent gender when storing
> details of people in a database?
>
> I've done it two ways:
>
> * A bool column, with the understanding that true/false represents
> one gender or the other.
>
> * Create a domain, something like:
> CREATE DOMAIN gender_domain
>   AS character varying(7)
>   NOT NULL
>    CONSTRAINT gender_domain_check CHECK ((((VALUE)::text =
> 'male'::text) OR ((VALUE)::text = 'Female'::text)))
>
> I personally prefer the second, as it's self-documenting...is there
> any other/better way of doing it?
>
> --Ray.
>
>
> ----------------------------------------------------------------------
>
> Raymond O'Donnell
> Director of Music, Galway Cathedral, Galway, Ireland
> rod@iol.ie
> ----------------------------------------------------------------------
>
>
>
> ---------------------------(end of broadcast)---------------------------
> TIP 3: Have you checked our extensive FAQ?
>
>                http://www.postgresql.org/docs/faq
>


pgsql-general by date:

Previous
From: "Raymond O'Donnell"
Date:
Subject: Male/female
Next
From: Ron Johnson
Date:
Subject: Re: Male/female