![]() | |
#1
| |||
| |||
|
#2
| |||
| |||
|
|
I just got a bomb dropped on me. Evidently my employer wants to market to not only people, but companies. I had made a good ERD, and API for marketing to People, including names, addresses, phone numbers, email addresses, etc. I don't know how to do companies. I figure that someone else out there must have run into the same problems. Surely somone has company info in a database somewhere. Problems: 1) How can you uniquely identify a company? I figured a taxID would be good, but we don't have access to that. We get forms in with company name and address. Problem with names is someone could write down, "I work for J&B Inc." while another writes down, "I work for Johnson and Buchman Inc." Same problem with addresses, but to a lesser degree. 2) I've already got an ERD for People, with names table, addresses table, phone numbers table, email table, etc. A company probably has all the same data. I would like to be able to use the same tables for a company, but am unsure how to do it. (wish I could just post my ERD). Thing is, a person "works for" a company too. So, I've got "prospects" that are "people" or "companies" "people that work for "companies" and several data tables containing addresses, names, phone numbers, etc. that both "people"and "companies" have" I don't know how to link the names, addresses, phone numbers, email addresses to both people _and_ companies. |
#3
| |||
| |||
|
|
1) How can you uniquely identify a company? |
#4
| |||
| |||
|
|
1) How can you uniquely identify a company? * DUNS number and an ISO size code of 9. *You migth want to look at my book on Standards. |
#5
| |||
| |||
|
|
On Feb 27, 7:15*pm, --CELKO-- <jcelko... (AT) earthlink (DOT) net> wrote: 1) How can you uniquely identify a company? * DUNS number and an ISO size code of 9. *You migth want to look at my book on Standards. Looked up "DUNS" and it appears it is an ID assigned by a company to uniquely identify companies. However, I'd require some means of getting the number based on a name and an address, I don't think my superiors would agree to pay a fee for each one... Is there som public means of look up? |
#6
| |||
| |||
|
|
"cpisz" <christopherpisz (AT) gmail (DOT) com> wrote in message news:a45c89ac-1040-44a2-a1c1-eb9ca9e6d907 (AT) m37g2000yqf (DOT) googlegroups.com... I just got a bomb dropped on me. Evidently my employer wants to market to not only people, but companies. I had made a good ERD, and API for marketing to People, including names, addresses, phone numbers, email addresses, etc. I don't know how to do companies. I figure that someone else out there must have run into the same problems. Surely somone has company info in a database somewhere. Problems: 1) How can you uniquely identify a company? I figured a taxID would be good, but we don't have access to that. We get forms in with company name and address. Problem with names is someone could write down, "I work for J&B Inc." while another writes down, "I work for Johnson and Buchman Inc." Same problem with addresses, but to a lesser degree. 2) I've already got an ERD for People, with names table, addresses table, phone numbers table, email table, etc. A company probably has all the same data. I would like to be able to use the same tables for a company, but am unsure how to do it. (wish I could just post my ERD). Thing is, a person "works for" a company too. So, I've got "prospects" that are "people" or "companies" "people that work for "companies" and several data tables containing addresses, names, phone numbers, etc. that both "people"and "companies" have" I don't know how to link the names, addresses, phone numbers, email addresses to both people _and_ companies. A Universal Person and Organization Data Model http://www.tdan.com/view-articles/5014/ |
#7
| |||
| |||
|
|
1) How can you uniquely identify a company? |
|
DUNS number and an ISO size code of 9. You migth want to look at my book on Standards. |
#8
| |||
| |||
|
|
DUNS looks like a single point of failure that's beyond your control. |
|
If you want to market to a company and that company is not found in the DUNS search (which seems to be broken for most countries) there's nothing you can do. |
|
Do you have a plan to handle mergers, takeovers, demergers, etc. or does the database have a finite lifespan? |
#9
| |||||
| |||||
|
|
DUNS looks like a single point of failure that's beyond your control. All standards are "beyond your control"; do you invent your own postal codes? Or do you use an external authority that maintains it for you? If you want to market to a company and that company is not found in the DUNS search (which seems to be broken for most countries) there's nothing you can do. Since I was one of those companies, your client tells you to get a DUNS. |
|
It is free, after all. I don't think you have an idea of how Universal the DUNS is. |
|
The US Government requires it as does the EU. |
|
The DUNS database has over 100 million entries for businesses throughout the world. You might want to Google a for a quick overview: |

|
http://en.wikipedia.org/wiki/DUNS_NUMBER http://www.dnb.com/us/duns_update/ Do you have a plan to handle mergers, takeovers, demergers, etc. or does the database have a finite lifespan? The whole point is that the I do NOT handle it! I have an external authority for verification that does all the work for over 100 million entries without my lifting a finger. Same idea as a postal code, only more international. |
#10
| |||
| |||
|
|
"get a DUNS code so we can send you advertising material" I can't see that having a high success rate. |
|
that's about 1/3 of the worlds population. It'd be stretching the truth to call it global, and yet you claim it's universal? |

so no check digits ![]() |
![]() |
| Thread Tools | |
| Display Modes | |
| |