MailNews Talk:Address Book: Difference between revisions

(Ultimate AddressBook - Relational/Associative)
Line 40: Line 40:
== Ultimate AddressBook - Relational/Associative ==
== Ultimate AddressBook - Relational/Associative ==


=== Relational/Associative Address book ===
My ultimate wish for an addressbook make it relational(ish).  Not heavyweight relational; maybe relational is not even the right term, maybe associative is better.
My ultimate wish for an addressbook make it relational(ish).  Not heavyweight relational; maybe relational is not even the right term, maybe associative is better.


What I want is the ability to "normalize" my contacts, in database kind of way.  Each entry is a location or a person or whatever, and each entry has attributed like phone number or address.  And then there's the relationships between them (familial [relative, spouse/SO, friend, ...], location<->person, ...).
What I want is the ability to "normalize" my contacts, in database kind of way.  Each entry is a location or a person or whatever, and each entry has attributed like phone number or address.  And then there's the relationships between them (familial [relative, spouse/SO, friend, ...], location<->person, ...).


==== Use case ====
=== Use case ===
Several people live at the same location (that's the relationship between each person and the location).  A location has an address, and can have a phone number.  A person can have a phone number (mobile, since land line is associated with the location).  Stuff like that.  If I have 4 entries for different people at the same location (office, home, whatever) and that location changes its number, I only want to have to change it once, not 4 times.
Several people live at the same location (that's the relationship between each person and the location).  A location has an address, and can have a phone number.  A person can have a phone number (mobile, since land line is associated with the location).  Stuff like that.  If I have 4 entries for different people at the same location (office, home, whatever) and that location changes its number, I only want to have to change it once, not 4 times.


Similarly for individual vs. company (i.e. location) email addresses.
Similarly for individual vs. company (i.e. location) email addresses.
5

edits