Click here to Skip to main content
16,021,041 members
Home / Discussions / Database
   

Database

 
AnswerRe: Database Normalisation Pin
Mycroft Holmes22-Jul-10 14:21
professionalMycroft Holmes22-Jul-10 14:21 
AnswerRe: Database Normalisation Pin
Goutam Patra22-Jul-10 22:00
professionalGoutam Patra22-Jul-10 22:00 
AnswerRe: Database Normalisation Pin
R. Giskard Reventlov22-Jul-10 22:43
R. Giskard Reventlov22-Jul-10 22:43 
AnswerRe: Database Normalisation Pin
Eddy Vluggen22-Jul-10 23:16
professionalEddy Vluggen22-Jul-10 23:16 
GeneralRe: Database Normalisation Pin
Euhemerus23-Jul-10 3:09
Euhemerus23-Jul-10 3:09 
GeneralRe: Database Normalisation Pin
Eddy Vluggen23-Jul-10 9:13
professionalEddy Vluggen23-Jul-10 9:13 
GeneralRe: Database Normalisation Pin
Euhemerus23-Jul-10 10:08
Euhemerus23-Jul-10 10:08 
AnswerRe: Database Normalisation Pin
PIEBALDconsult23-Jul-10 7:34
mvePIEBALDconsult23-Jul-10 7:34 
I have learned through experience to do what your instructor describes -- things will become more complex over time. Do it correctly now.

"It's better to have it and not need it than to need it and not have it."
"A stitch in time saves nine."


At one place I worked, we needed to hold a credit card number for each account (actually, account-holders also had the option not to provide one) -- great, it (and its type; Master Card, Visa, etc.) was in the Account table. Then we had a customer who wanted to store two credit card numbers (so there would be a backup in case the other was declined Roll eyes | :rolleyes: ) -- OK, the DBAs added it to the Account table with another field to indicate which one had been charged most recently. Then we had another customer who also wanted us to support ACH transactions against bank accounts -- oh, crap -- the DBAs added yet more fields to the Account table. I left the company after writing a document explaining that I thought that all that data should be moved to a separate table before things got completely out of hand.


I suspect that in your case you want to generalize it to some sort of "contact method" table which includes telephone numbers, email addresses, icy cucumbers, etc.
GeneralRe: Database Normalisation Pin
Corporal Agarn23-Jul-10 8:21
professionalCorporal Agarn23-Jul-10 8:21 
GeneralRe: Database Normalisation Pin
Euhemerus23-Jul-10 9:17
Euhemerus23-Jul-10 9:17 
GeneralRe: Database Normalisation Pin
PIEBALDconsult23-Jul-10 9:42
mvePIEBALDconsult23-Jul-10 9:42 
GeneralRe: Database Normalisation Pin
Euhemerus23-Jul-10 10:02
Euhemerus23-Jul-10 10:02 
GeneralRe: Database Normalisation Pin
PIEBALDconsult23-Jul-10 10:03
mvePIEBALDconsult23-Jul-10 10:03 
GeneralRe: Database Normalisation Pin
Euhemerus23-Jul-10 10:15
Euhemerus23-Jul-10 10:15 
QuestionGet Max Number for each department Pin
SatyaKeerthi1521-Jul-10 19:49
SatyaKeerthi1521-Jul-10 19:49 
AnswerRe: Get Max Number for each department Pin
Mycroft Holmes21-Jul-10 20:01
professionalMycroft Holmes21-Jul-10 20:01 
GeneralRe: Get Max Number for each department Pin
SatyaKeerthi1521-Jul-10 20:28
SatyaKeerthi1521-Jul-10 20:28 
GeneralRe: Get Max Number for each department Pin
Mycroft Holmes21-Jul-10 20:56
professionalMycroft Holmes21-Jul-10 20:56 
GeneralRe: Get Max Number for each department Pin
Goutam Patra21-Jul-10 20:32
professionalGoutam Patra21-Jul-10 20:32 
GeneralRe: Get Max Number for each department Pin
Luc Pattyn21-Jul-10 20:36
sitebuilderLuc Pattyn21-Jul-10 20:36 
QuestionAccess Form - datasheet view, which OnEvent Pin
john john mackey21-Jul-10 11:22
john john mackey21-Jul-10 11:22 
AnswerRe: Access Form - datasheet view, which OnEvent Pin
David Mujica22-Jul-10 2:46
David Mujica22-Jul-10 2:46 
GeneralRe: Access Form - datasheet view, which OnEvent Pin
john john mackey22-Jul-10 10:51
john john mackey22-Jul-10 10:51 
GeneralRe: Access Form - datasheet view, which OnEvent Pin
David Mujica23-Jul-10 4:29
David Mujica23-Jul-10 4:29 
QuestionT-SQL Address line Packing Pin
Pascal Ganaye20-Jul-10 1:24
Pascal Ganaye20-Jul-10 1:24 

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.