[AccessD] Design question

DJK(John) Robinson djkr at msn.com
Fri Dec 10 07:18:26 CST 2004


Hi Richard

I can't get excited over tables of titles.  What's the point in having one?
Little if any savings or gains in space, performance, complexity,
ergonomics, etc - in fact the opposite, mostly.  Just let them type it in!
And store it in the record with the name(s).

Looking in my address book, I can see a Frau, a Mme and a Reverend Canon
amongst others.  And my own title, which I rarely use, almost never appears.
Who cares?!

Admittedly there is a narrower choice in the US, but here in the UK (just 30
miles from you, in Cheshire) + Europe the list could get quite long.

This is the voice of experience speaking - programming since before you were
born!

(just plain) John Robinson



> -----Original Message-----
> From: accessd-bounces at databaseadvisors.com 
> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of 
> Griffiths, Richard
> Sent: 10 December 2004 11:14
> To: AccessD at databaseadvisors.com
> Subject: [AccessD] Design question
> 
> Hi Group
> Design issue - how to store the title for a person record
> 
> Option 1
> 
> tblPerson
> -------------
> titleID
> firstname
> lastname
> 
> 
> Option 2
> 
> tblPerson
> -------------
> title (contains actual value from tblTitle e.g Mr,Miss, Mrs, Ms.,Dr.,
> Prof.)
> firstname
> lastname
>  
> 
> Issues
> 
> For option 1 - every time we need person details will require 
> a join on the table (makes sql verbose etc) - 
> 
> For option 2 - how to handle tblTitle changes - could use 
> ref. integrity or even simpler.....only allow user to add new 
> titles and not amend (can't see any reason to amend
> 
> anyway - amend 'Mr' to what??)
> 
> Anyone care to comment (can't believe I've 20 years 
> programming exp. and am asking this type of question - must 
> be my age (just hit 40 ))
> 
> Thanks
> Richard Griffiths



More information about the AccessD mailing list