G
Guest
Patty approaches you about a problem she has managing all of her
spreadsheets. She has placed a bunch of information about her business in a
huge spreadsheet that looks like this:
____________________________________________________________________
[Customer ] [Address ] [City ] [State ] [Zip code ] [Phone ]
[Store ]
[Name ] [ ] [ ] [ ] [ ]
[ ] [ ]
____________________________________________________________________
[Job ] [Description ] [City ] [State ] [Zip code ] [Job
Notes ]
[No. ] [ ] [ ] [ ] [
] [ ]
____________________________________________________________________
[Payroll Date ] [Payroll ] [Check No. ]
[Amount] [Employee ]
[ ] [Classification ] [
] [ ] [ ]
____________________________________________________________________
[SSN ] [Employee ] [Title ] [Rate ]
[Check Date ][ ] [Number ] [
] [ ] [ ]
____________________________________________________________________
She needs a better solution. This is too much data, and it is too
complicated to maintain in a spreadsheet. But first, you must conceptualize
the business problem in a way that makes sense to a database.
What entities do you see here, and what relationship do you see among
entities?
What are the attributes of the entities?
What are the domains of values that could be stored under each attribute?
(e-mail address removed)
spreadsheets. She has placed a bunch of information about her business in a
huge spreadsheet that looks like this:
____________________________________________________________________
[Customer ] [Address ] [City ] [State ] [Zip code ] [Phone ]
[Store ]
[Name ] [ ] [ ] [ ] [ ]
[ ] [ ]
____________________________________________________________________
[Job ] [Description ] [City ] [State ] [Zip code ] [Job
Notes ]
[No. ] [ ] [ ] [ ] [
] [ ]
____________________________________________________________________
[Payroll Date ] [Payroll ] [Check No. ]
[Amount] [Employee ]
[ ] [Classification ] [
] [ ] [ ]
____________________________________________________________________
[SSN ] [Employee ] [Title ] [Rate ]
[Check Date ][ ] [Number ] [
] [ ] [ ]
____________________________________________________________________
She needs a better solution. This is too much data, and it is too
complicated to maintain in a spreadsheet. But first, you must conceptualize
the business problem in a way that makes sense to a database.
What entities do you see here, and what relationship do you see among
entities?
What are the attributes of the entities?
What are the domains of values that could be stored under each attribute?
(e-mail address removed)