If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

 
Go Back  dBforums > General > Database Concepts & Design > i need help with this to design ERD (i need ideas anything will help)

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1 (permalink)  
Old 11-23-04, 16:58
pdiddy8117 pdiddy8117 is offline
Registered User
 
Join Date: Nov 2004
Posts: 9
i need help with this to design ERD (i need ideas anything will help)

design and implement a MS Access database to support data about participants of the annual conference (some persons participate in the conference regularly). The database will contain tables, forms for data entry and review, reports, and queries to enhance forms and reports.

For each participant the database has to contain first and last names, address (street, city, state, and zip), and phone number.

During the conference, participants live in rooms of a hotel. Rooms have different capacity: from one to five persons. Participants pay the conference fee; if they want to stay after the conference, we have to keep in the database only the number of extra days of stay.

Participants register for the conference, reserve a room of definite capacity and if the room is for more than one person, they may name one or more participants with whom they want to share the room (this is only a recommendation and not necessarily all suggestions would be considered). During the reservation, a participant has to pay a deposit (amount of the deposit, as well as the fee may be different from year to year). If a participant does not pay in full during the registration, then he or she will have to pay in several installments. Usually, there are not more than three payments, but you may reserve one more in case of exceptional situations.

If a participant registers before a particular date (different for each year), then he or she gets 3% discount of the regular fee. There are some additional discounts possible. In the database you have to keep dates of reservations, regular fee, and separately show whether a participant has 3% discount or any other discounts.

Participants must specify the preferred type of dinner: either poultry, or fish, or vegetarian.

In addition, participants may sign for a tour. In this case they have to pay for the tour in full (prices of tours for different years can be different).

Some of the participants make donations for scholarships, which are recorded in the database. Additionally, you have to record the recipients (who are participants of the conference) and the amount each of them receives.
Reply With Quote
  #2 (permalink)  
Old 11-23-04, 22:57
r937 r937 is offline
SQL Consultant
 
Join Date: Apr 2002
Location: Toronto, Canada
Posts: 19,524
when is your assignment due? how much have you done on your own?
__________________
r937.com | rudy.ca
please visit Simply SQL and buy my book
Reply With Quote
  #3 (permalink)  
Old 11-24-04, 15:32
pdiddy8117 pdiddy8117 is offline
Registered User
 
Join Date: Nov 2004
Posts: 9
This project is due first week of december

i have the ERD but its not good enough i need more help
Reply With Quote
  #4 (permalink)  
Old 11-24-04, 16:17
r937 r937 is offline
SQL Consultant
 
Join Date: Apr 2002
Location: Toronto, Canada
Posts: 19,524
which part do you need help with?
__________________
r937.com | rudy.ca
please visit Simply SQL and buy my book
Reply With Quote
  #5 (permalink)  
Old 11-26-04, 14:47
pdiddy8117 pdiddy8117 is offline
Registered User
 
Join Date: Nov 2004
Posts: 9
i have done somre of the erd

i did a something but dont want to proceed cause im not sure if its correct i have attached a file
Attached Files
File Type: doc Conference Assignment.doc (30.0 KB, 103 views)
Reply With Quote
  #6 (permalink)  
Old 11-26-04, 14:57
r937 r937 is offline
SQL Consultant
 
Join Date: Apr 2002
Location: Toronto, Canada
Posts: 19,524
that's a good start

fee (may be different from year to year), discount information, preferred type of dinner, tour, donations, scholarships -- these are all missing

rooms don't have a SS#
__________________
r937.com | rudy.ca
please visit Simply SQL and buy my book
Reply With Quote
  #7 (permalink)  
Old 11-26-04, 16:26
pdiddy8117 pdiddy8117 is offline
Registered User
 
Join Date: Nov 2004
Posts: 9
Here is what i have

i attached what i have i dont know if i need anything else
Attached Files
File Type: doc Conference Assignment.doc (41.0 KB, 63 views)
Reply With Quote
  #8 (permalink)  
Old 11-26-04, 17:29
r937 r937 is offline
SQL Consultant
 
Join Date: Apr 2002
Location: Toronto, Canada
Posts: 19,524
rooms don't have names

as for the other stuff, i did not look at it in detail, i assume you did
__________________
r937.com | rudy.ca
please visit Simply SQL and buy my book
Reply With Quote
  #9 (permalink)  
Old 11-27-04, 15:21
pdiddy8117 pdiddy8117 is offline
Registered User
 
Join Date: Nov 2004
Posts: 9
erd

dont i need an attribute that will that will link everything. example, i put name attribute in rooms so you can see who is in rooms i did that for most of them tell me if i am right
Reply With Quote
  #10 (permalink)  
Old 11-27-04, 15:54
r937 r937 is offline
SQL Consultant
 
Join Date: Apr 2002
Location: Toronto, Canada
Posts: 19,524
the entity room has no person name

the entity person has no room

the relationship person-room is what you want
__________________
r937.com | rudy.ca
please visit Simply SQL and buy my book
Reply With Quote
  #11 (permalink)  
Old 11-27-04, 19:12
pdiddy8117 pdiddy8117 is offline
Registered User
 
Join Date: Nov 2004
Posts: 9
take a look at this

this is what i have
Attached Files
File Type: doc Conference Assignment1.doc (40.0 KB, 107 views)
Reply With Quote
  #12 (permalink)  
Old 11-27-04, 19:20
r937 r937 is offline
SQL Consultant
 
Join Date: Apr 2002
Location: Toronto, Canada
Posts: 19,524
it's looking quite complex, now, isn't it

well, you seem to have picked up the idea of data modelling

now comes the real test -- create the tables and populate them with data
__________________
r937.com | rudy.ca
please visit Simply SQL and buy my book
Reply With Quote
  #13 (permalink)  
Old 11-28-04, 22:50
pdiddy8117 pdiddy8117 is offline
Registered User
 
Join Date: Nov 2004
Posts: 9
what do i do for these situations? how do i take care of these situations?

During the reservation, a participant has to pay a deposit (amount of the deposit, as well as the fee may be different from year to year). If a participant does not pay in full during the registration, then he or she will have to pay in several installments
If a participant registers before a particular date (different for each year), then he or she gets 3% discount of the regular fee. There are some additional discounts possible. In the database you have to keep dates of reservations, regular fee, and separately show whether a participant has 3% discount or any other discounts.
Reply With Quote
  #14 (permalink)  
Old 12-14-04, 00:25
pdiddy8117 pdiddy8117 is offline
Registered User
 
Join Date: Nov 2004
Posts: 9
database help

can some one look at this and tell me how to apply codes like the three pct. etc
Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On