Click here to Skip to main content
15,885,186 members
Home / Discussions / Database
   

Database

 
GeneralThe "bug" is actually in the Fill() method Pin
Allan Watkins16-Oct-12 16:09
Allan Watkins16-Oct-12 16:09 
AnswerRe: Bug in SQLBulkCopy? Truncates decimal digits after 26 records Pin
Aadhar Joshi17-Oct-12 1:31
Aadhar Joshi17-Oct-12 1:31 
QuestionConfigure SQL Server 2005 Remote Access Pin
Kevin Marois11-Oct-12 11:35
professionalKevin Marois11-Oct-12 11:35 
AnswerRe: Configure SQL Server 2005 Remote Access Pin
fjdiewornncalwe11-Oct-12 12:06
professionalfjdiewornncalwe11-Oct-12 12:06 
AnswerRe: Configure SQL Server 2005 Remote Access Pin
Eddy Vluggen11-Oct-12 12:37
professionalEddy Vluggen11-Oct-12 12:37 
AnswerRe: Configure SQL Server 2005 Remote Access Pin
Bernhard Hiller12-Oct-12 3:24
Bernhard Hiller12-Oct-12 3:24 
QuestionGlobal Database Design for example to store Addresses Pin
LiQuick10-Oct-12 21:38
LiQuick10-Oct-12 21:38 
AnswerRe: Global Database Design for example to store Addresses Pin
Jörgen Andersson10-Oct-12 22:59
professionalJörgen Andersson10-Oct-12 22:59 
Cool problem.

The answer is to normalize properly.
One table for countries. One for address types, such as delivery addresses or box addresses and so on, per country.
One for address parts with one row per street housenumber, town, zip and so on.
Another one for holding the combination of addressparts and addresstypes, with ordering, or rather placement on the letter.
You'll need one table to hold the addresses as an entity, with an address type reference, not the actual data.
This table could of course be combined with a person or company if that's fitting, but I woud split it as a company might have more than one address.
And lastly one for holding the actual data with one row per address_type_part and address.

Make a model of this and check if I've forgotten anything.
Light moves faster than sound. That is why some people appear bright, until you hear them speak.
List of common misconceptions


modified 11-Oct-12 6:18am.

GeneralRe: Global Database Design for example to store Addresses Pin
Eddy Vluggen10-Oct-12 23:48
professionalEddy Vluggen10-Oct-12 23:48 
GeneralRe: Global Database Design for example to store Addresses Pin
Jörgen Andersson11-Oct-12 0:16
professionalJörgen Andersson11-Oct-12 0:16 
GeneralRe: Global Database Design for example to store Addresses Pin
J4amieC11-Oct-12 0:36
J4amieC11-Oct-12 0:36 
AnswerRe: Global Database Design for example to store Addresses Pin
Ingo10-Oct-12 23:04
Ingo10-Oct-12 23:04 
AnswerRe: Global Database Design for example to store Addresses Pin
Eddy Vluggen11-Oct-12 0:44
professionalEddy Vluggen11-Oct-12 0:44 
GeneralRe: Global Database Design for example to store Addresses Pin
Jörgen Andersson11-Oct-12 1:36
professionalJörgen Andersson11-Oct-12 1:36 
GeneralRe: Global Database Design for example to store Addresses Pin
Eddy Vluggen11-Oct-12 1:51
professionalEddy Vluggen11-Oct-12 1:51 
GeneralRe: Global Database Design for example to store Addresses Pin
Jörgen Andersson11-Oct-12 1:59
professionalJörgen Andersson11-Oct-12 1:59 
GeneralRe: Global Database Design for example to store Addresses Pin
Eddy Vluggen11-Oct-12 4:42
professionalEddy Vluggen11-Oct-12 4:42 
GeneralRe: Global Database Design for example to store Addresses Pin
Jörgen Andersson11-Oct-12 8:24
professionalJörgen Andersson11-Oct-12 8:24 
GeneralRe: Global Database Design for example to store Addresses Pin
Eddy Vluggen11-Oct-12 10:09
professionalEddy Vluggen11-Oct-12 10:09 
AnswerRe: Global Database Design for example to store Addresses Pin
jschell11-Oct-12 9:20
jschell11-Oct-12 9:20 
AnswerTHX: Global Database Design for example to store Addresses Pin
LiQuick12-Oct-12 4:21
LiQuick12-Oct-12 4:21 
GeneralRe: THX: Global Database Design for example to store Addresses Pin
Eddy Vluggen12-Oct-12 5:37
professionalEddy Vluggen12-Oct-12 5:37 
GeneralRe: THX: Global Database Design for example to store Addresses Pin
Jörgen Andersson12-Oct-12 8:15
professionalJörgen Andersson12-Oct-12 8:15 
GeneralRe: THX: Global Database Design for example to store Addresses Pin
Eddy Vluggen12-Oct-12 10:54
professionalEddy Vluggen12-Oct-12 10:54 
GeneralRe: THX: Global Database Design for example to store Addresses Pin
Jörgen Andersson12-Oct-12 11:34
professionalJörgen Andersson12-Oct-12 11:34 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.