![]() | |
![]() |
| | Thread Tools | Display Modes |
#1
| |||
| |||
|
#2
| |||
| |||
|
|
I have decided to rewrite a couple of applications that use my personal information database and I'm looking for ideas on how to structure a new database for them. For most purposes I want to communicate with a family or business at its "home" address. For example, "Fred and Betty Bloggs" or "Acme Widgets" have a specified street address and telephone number. It is possible that the Bloggs family has a holiday house or I have to deal with Acme Widgets at more than one location. I also need information about individuals such as mobile phone numbers and birthdays but I don't want to duplicate shared home and business addresses and telephone numbers. For example, Betty Bloggs could work for Acme Widgets and share a town house and a country house with Fred. Please ignore any database structure implied in the preceding paragraph. I'm looking for the ideal PIM database structure and you probably understand the requirements better than I do. |
|
... No doubt you have been frustrated by the address books in many applications that insist you supply all the details for every individual. My excuse for posting in comp.lang.java.databases is that I follow it and the applications will be written in Java and use Derby as the database. I confess that the reason is to canvas a wider audience but I refuse to admit the post is spam. |
#3
| |||
| |||
|
|
I have decided to rewrite a couple of applications that use my personal information database and I'm looking for ideas on how to structure a new database for them. For most purposes I want to communicate with a family or business at its "home" address. For example, "Fred and Betty Bloggs" or "Acme Widgets" have a specified street address and telephone number. It is possible that the Bloggs family has a holiday house or I have to deal with Acme Widgets at more than one location. I also need information about individuals such as mobile phone numbers and birthdays but I don't want to duplicate shared home and business addresses and telephone numbers. For example, Betty Bloggs could work for Acme Widgets and share a town house and a country house with Fred. Please ignore any database structure implied in the preceding paragraph. I'm looking for the ideal PIM database structure and you probably understand the requirements better than I do. |
|
... No doubt you have been frustrated by the address books in many applications that insist you supply all the details for every individual. My excuse for posting in comp.lang.java.databases is that I follow it and the applications will be written in Java and use Derby as the database. I confess that the reason is to canvas a wider audience but I refuse to admit the post is spam. |
#4
| |||
| |||
|
|
I have decided to rewrite a couple of applications that use my personal information database and I'm looking for ideas on how to structure a new database for them. For most purposes I want to communicate with a family or business at its "home" address. For example, "Fred and Betty Bloggs" or "Acme Widgets" have a specified street address and telephone number. It is possible that the Bloggs family has a holiday house or I have to deal with Acme Widgets at more than one location. I also need information about individuals such as mobile phone numbers and birthdays but I don't want to duplicate shared home and business addresses and telephone numbers. For example, Betty Bloggs could work for Acme Widgets and share a town house and a country house with Fred. Please ignore any database structure implied in the preceding paragraph. I'm looking for the ideal PIM database structure and you probably understand the requirements better than I do. |
|
... No doubt you have been frustrated by the address books in many applications that insist you supply all the details for every individual. My excuse for posting in comp.lang.java.databases is that I follow it and the applications will be written in Java and use Derby as the database. I confess that the reason is to canvas a wider audience but I refuse to admit the post is spam. |
#5
| |||
| |||
|
|
On Apr 26, 9:33 am, David Segall <da... (AT) address (DOT) invalid> wrote: I'm looking for the ideal PIM database structure and you probably understand the requirements better than I do. Sorry, but my crystal ball has been broken for quite some time. Only you know the requirements for your project. Finally, to give you a hint, I would approach this by making addresses a separate entity, Then both person and business entities can reference the address entity (e.g. allows a home business) I'll let your discover the entity you'll need to allow multiple addresses. (it is not hard.) Thank you for the hint. Your hint indicates that you don't need a |
#6
| |||
| |||
|
|
On Apr 26, 9:33 am, David Segall <da... (AT) address (DOT) invalid> wrote: I'm looking for the ideal PIM database structure and you probably understand the requirements better than I do. Sorry, but my crystal ball has been broken for quite some time. Only you know the requirements for your project. Finally, to give you a hint, I would approach this by making addresses a separate entity, Then both person and business entities can reference the address entity (e.g. allows a home business) I'll let your discover the entity you'll need to allow multiple addresses. (it is not hard.) Thank you for the hint. Your hint indicates that you don't need a |
#7
| |||
| |||
|
|
On Apr 26, 9:33 am, David Segall <da... (AT) address (DOT) invalid> wrote: I'm looking for the ideal PIM database structure and you probably understand the requirements better than I do. Sorry, but my crystal ball has been broken for quite some time. Only you know the requirements for your project. Finally, to give you a hint, I would approach this by making addresses a separate entity, Then both person and business entities can reference the address entity (e.g. allows a home business) I'll let your discover the entity you'll need to allow multiple addresses. (it is not hard.) Thank you for the hint. Your hint indicates that you don't need a |
#8
| |||
| |||
|
|
Thank you for the hint. Your hint indicates that you don't need a crystal ball to understand my requirements and that you may have some useful advice. Why are you so reluctant to give it to me? Because he gave you the best possible advice already. To amplify what Ed |
#9
| |||
| |||
|
|
Thank you for the hint. Your hint indicates that you don't need a crystal ball to understand my requirements and that you may have some useful advice. Why are you so reluctant to give it to me? Because he gave you the best possible advice already. To amplify what Ed |
#10
| |||
| |||
|
|
Thank you for the hint. Your hint indicates that you don't need a crystal ball to understand my requirements and that you may have some useful advice. Why are you so reluctant to give it to me? Because he gave you the best possible advice already. To amplify what Ed |
![]() |
| Thread Tools | |
| Display Modes | |
| |