Further to what Albert suggested:  One app that I wrote relied heavily
on people spending time at 2 different homes.  The address table was
separate, with a text column (free-form) that indicated the "type" of
address it was (winter, summer, school, mother).

You'd go into their record and select a "current" address and enter
an "until date" if you knew one.  That record would be marked with an "X"
for being current.  Obviously when you enter a new person the first
address is marked with an "X".

At the first startup of the day, it would look at "until date" <= today and 

send a list to the printer so the users would know they should either 
select another address to be current or change/erase the date.

Karen


In a message dated 2/21/2012 10:52:01 PM Central Standard Time, 
[email protected] writes: 
> Yep, I would have a Persons master table, a PersonStatus table and a 
> PersonAddress table containing address(es) with a switch to indicate 
> Active or Inactive status, and follow that along. If a person lives in 
> Hawaii for the winter and in British Columbia in the summer, both 
> addresses would be in the PersonAddresses table with one only allowed to 
> be active at any given time. Saves a lot of keying. You could go as far 
> as PersonPhones if you really need to, adding a phonetype column to 
> indicate cell, land, satellite, fax ...
> 
> Albert
> 

Reply via email to