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 > ER modelling for the database of a kennel

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1 (permalink)  
Old 11-19-06, 16:44
esmeco esmeco is offline
Registered User
 
Join Date: Sep 2006
Posts: 18
ER modelling for the database of a kennel

Hello!


I'm currently trying to construct an ER diagram for a kennel and my specifications are the following:

- the kennel receives abandoned animals(only dogs) that can be adopted and animals that are brought by people who have nowhere to leave their pets when they are out for some reason
- the maximum capacity of the kennel is 30 dogs
- there are employees responsible for collecting the abandoned animals on the streets, veterinarians specialized in dogs,an employee that registers the abandoned dogs,the adopted dogs and the ones that are delivered by is owners to the institution(receptionist). Last but not least there are other emplyees that take care of the pets and their basic needs(give them bath,play with them,taking them for a walk,etc.)
- the kennel has 4 divisions: one for medical care for the dogs(where consultation and treatment takes place), and other 3 for each size of the animals (little size,medium size,big size).
- all animals that are delivered to the institution automatically have the right to medical attention
- the owners leave their pets on the institution giving away their personal information(name,adress,etc.)
- the information about the dogs(name,breed,size,weight,age,etc.) is also supplied
- after the "check in" the dog is watched by the instituion's veterinarian, who observes him, by means of a vacination bulletin
- the date when the owner will get his animal is registered.When the owner returns to the kennel to bring home his pet he will then pay for the stay in the kennel.
- the collection of the abandoned dogs takes place at Wednesdays and Sundays at 10 o'clock and those animals are later registered by an employee and sent to the vets for observation.
- regarding the adopted dogs, is made and adoption registration, registrating the name of the family,address,contact.,etc.

I need some help on the ER diagram of this...Any help is reallt appreciated!
Reply With Quote
  #2 (permalink)  
Old 11-19-06, 19:40
r937 r937 is offline
SQL Consultant
 
Join Date: Apr 2002
Location: Toronto, Canada
Posts: 19,524
nice homework assignment

your professor has put a couple of tricky things in there

what have you done so far?
__________________
r937.com | rudy.ca
please visit Simply SQL and buy my book
Reply With Quote
  #3 (permalink)  
Old 11-19-06, 20:11
esmeco esmeco is offline
Registered User
 
Join Date: Sep 2006
Posts: 18
...

Well,actually this isn't an homework assignment.It's more of a work in group(with another member) we have to do and it's part of the final grade.The work consists on choosing a theme and developing a database from that.And the theme I've choosen was a database about a kennel.
The work is done by checkpoints and in the first checkpoint we were asked to do an initial specification of the theme.Based on the inicial specification we are asked to do the ER diagram on the 2nd checkpoint.
What I have posted is resumedly my initial specification of the work.
What tricky things were you speaking about?
What I have now until now is the animals entity which consists of the animal name,code,breed,size,weight,date of birth,age,color,date of arriving in the kennel;the pets' owners entity with their names,owners' code address,city,contact,phone number;the adopted animals entity with the family name,family code,animal code,animal name;

WHat do you suggest me to add more to my ER diagram?I'k kind of lost in here!Thanks for the reply!
Reply With Quote
  #4 (permalink)  
Old 11-20-06, 09:44
blindman blindman is offline
World Class Flame Warrior
 
Join Date: Jun 2003
Location: Ohio
Posts: 11,726
So it is a homework assignment, and you failed to state that up front.

Post the ER Diagram you have so far, and MAYBE somebody will give you some pointers.
__________________
If it's not practically useful, then it's practically useless.

blindman
www.chess.com: "sqlblindman"
Reply With Quote
  #5 (permalink)  
Old 11-20-06, 09:55
esmeco esmeco is offline
Registered User
 
Join Date: Sep 2006
Posts: 18
...

Actually it is not homework assignment.I'm in college and it's a project for database class.
It's a project done by checkpoints and what I've posted is my initial specification of that project.
Reply With Quote
  #6 (permalink)  
Old 11-20-06, 10:16
pootle flump pootle flump is offline
King of Understatement
 
Join Date: Feb 2004
Location: One Flump in One Place
Posts: 14,905
Um...
Project for College == Homework Assignment.

Anyway - as blindman says post what you have got so far (ERD-wise that is).
__________________
Testimonial:
Quote:
pootle flump
ur codings are working excelent.
Reply With Quote
  #7 (permalink)  
Old 11-20-06, 13:01
blindman blindman is offline
World Class Flame Warrior
 
Join Date: Jun 2003
Location: Ohio
Posts: 11,726
Quote:
Originally Posted by esmeco
Actually it is not homework assignment.I'm in college and it's a project for database class.
My apologies. Its a dormwork assignment.
__________________
If it's not practically useful, then it's practically useless.

blindman
www.chess.com: "sqlblindman"
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