Preview

Database Design & Development

Powerful Essays
Open Document
Open Document
2935 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Database Design & Development
MODULE:
DATABASE DESIGN & DEVELOPMENT

ASSIGNMENT TITLE:
VETERINARY SURGERY DATABASE DEVELOPMENT

Table of Content
Task 1 Page 2
Task 2 Page 5
Task 3 Page 14
Task 4 Page 28
Task 5 Page 30
Reference Page 32
Bibliography Page 33
Task 1

Question:
AIM: Draw an Entity Relationship Data Model that describes the content and structure of the data held by Petcare. Specify the cardinality ratio and participation constraint of each relationship type.

Answer:
I have prepared this assignment to demonstrate an understanding of applying data modeling and analysis techniques to the design and development of database solutions. I am as a sub-contracted to design the database system supporting the Veterinary Doctor for the Petcare. Entity relationship Model: a data model originally had three primary constructs: entity, relationship and attributes.

There are three primary constructs in ER models: • Entities are the "things" about which we seek information. • Attributes are the data we collect about the entities. • Relationships provide the structure needed to draw information from multiple entities.
[pic]
Figure1 is shown the entity relationship diagram for the “Petcare”.
[pic]
Figure 2 is shown the entity relationship diagram showing primary key, foreign key and attribute.
The diagrams in this figure specify the different set of data requirements, namely... An Animal must be only one of Animal Type. The relation ship Between the Animal and Animal Type entity there is an 1:M An Animal is owned by one Owner. The relation ship Between the Animal and Owner entity there is an 1:M An Appointment contains a number of Animal. The relation ship Between the Appointment and Animal entity there is an 1:M An Appointment contains a number of Veterinary Doctor. The relation ship Between the Appointment and Veterinary Doctor entity there is an 1:M An Veterinary Doctor works one of Branch. The relation ship Between the

You May Also Find These Documents Helpful

  • Good Essays

    An entity relationship diagram (ERD) is a graphical documentation technique used in the designing of database within organizations to describe the entities and their direct relationships (Bagranoff, Simkin, & Strand, 2008). The ERD diagram consists of entities, attributes, and relationship. The entity represents a rectangular; the diamond is symbolized by describing the relationship of the entities, oval shape describes the attributes, and the lines connect all three to describe their relationship. Attached is an ERD of Kudler Fine Foods showing their existing data tables.…

    • 496 Words
    • 2 Pages
    Good Essays
  • Good Essays

    Boston Bottles

    • 614 Words
    • 3 Pages

    Draw an REA diagram with cardinalities and tables with primary keys, foreign keys, and non-key attributes for the following business:…

    • 614 Words
    • 3 Pages
    Good Essays
  • Satisfactory Essays

    3. (2 pts) Draw the ERD for the following scenario. Include all the attributes. Note that one of your tables will have a composite identifier.…

    • 298 Words
    • 2 Pages
    Satisfactory Essays
  • Powerful Essays

    IST223 Crib sheet

    • 3425 Words
    • 7 Pages

    rectangles, and relationships are shown by lines between the rectangles. Attributes are generally listed within the rectangle. The many side of many relationships is represented by a crows footentity-relationship (E-R) modelA set of constructs and conventions used to create data models. The things in the users world are represented by entities, and the associations among those things are represented by relationships. The results are usually documented in an entity-relationship (E-R) diagramID-dependent entityan entity whose identifier includes the identifier of another entityidentifierwhich are attributes that name, or identify, entity instancesidentifying relationshipIn such relationships, the parent is always required, but the child (the ID-dependent entity) may or may not be required, depending on application requirements. Identifying relationships are shown with solid lines in E-R diagrams.is-aRelationships among supertype/subtype entitiesmandatoryat least one entity instance must participate in the relationshipmaximum cardinalityThe maximum cardinality is the maximum number of entity instances that can participate in a relationship instance.minimum cardinalityThe minimum cardinality is the minimum number of entity instances that must participate in a relationship instance.nonidentifying relationshiprelationship drawn with a dashed line (refer to Figure 5-7) is used between strong entities and is called a nonidentifying relationship because there are no ID-dependent entities in the relationship.null valueare a problem because they are ambiguous. They can mean that a value is inappropriate, unknown, or known, but not yet been entered into the databaseparentAn entity or row on the one side of a one-to-many relationshiprecursive relationshipoccurs when an entity type has a relationship to itself.relationship classAssociations among entity classesrelationship instanceassociations among entity instances.strong entityan entity that represents something that can exist…

    • 3425 Words
    • 7 Pages
    Powerful Essays
  • Good Essays

    Cis 515week 3

    • 1024 Words
    • 4 Pages

    In order to properly indentify the university’s requirements and create an accurate proposal, the first step should be to create and Entity Relationship Model (ERM). The ERM will provide a visual representation of the data structure of the data stores and show the relationships between the data. The following diagram displays the ERM:…

    • 1024 Words
    • 4 Pages
    Good Essays
  • Satisfactory Essays

    The Entity Relationship Diagram, also known as (ERD) demonstrates the relationship between data in the new database. ERD shows the logical path that the data follows. The data model gives one understanding and the visual representation to observe the different phases of the database and determine the path the information is pulled or stored from. Learning Team D demonstrate linking the different tables in the Fleet Truck Maintenance database. The creation of the logical path predicts the flow of the data entered and the tables relationship to other tables in the database.…

    • 553 Words
    • 3 Pages
    Satisfactory Essays
  • Best Essays

    Rob, P., & Coronel, C. (2002). Database systems: design, implementation, and management (5th ed.). Boston, MA: Course Technology.…

    • 1383 Words
    • 5 Pages
    Best Essays
  • Good Essays

    Unit 3 research

    • 383 Words
    • 2 Pages

    An entity-relationship diagram is a specialized graphic that illustrates the relationships between entities in a database. ER diagrams often use symbols to represent three different types of information. Boxes are commonly used to represent entities. Diamonds are normally used to represent relationships and ovals are used to represent attributes…

    • 383 Words
    • 2 Pages
    Good Essays
  • Satisfactory Essays

    The other ways of diagramming entities and relations is electronic facsimile collections, parametric schema implementation, and FDA. There were many different illustrations that individuals had made using entities and relations yet I felt it was best to keep it to a basic. During my search, I learned that you could use the entities and relations design for numerous things.…

    • 334 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Primary keys are used as foreign keys in other entities that need to refer to this entity. 6 Primary Key Properties   …

    • 600 Words
    • 9 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Cis 276

    • 374 Words
    • 2 Pages

    7.What is an ER diagram? An entity-relationship (E-R) diagram represents a database visually by using a rectangle for each entity that includes the entity’s name above the rectangle and the entity’s columns inside the rectangle, using a line to connect two entities that have a relationship, and placing a dot at the end of a line to indicate the “many” part…

    • 374 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    c1 sols

    • 1005 Words
    • 6 Pages

    7. Describe how a foreign key is different from a primary key. A foreign key is used to reference or join data in different tables. In most cases, the foreign key references a primary key in another table. In a one-to-many relationship, the foreign key is stored in the “many” entity.…

    • 1005 Words
    • 6 Pages
    Good Essays
  • Good Essays

    Relational Model

    • 406 Words
    • 2 Pages

    Figure 2. Relational Model provides an overview of the table content, table column/attributes and the relationships that connects them. The identified relationships are as follow: a single customer can make multiple sales (1:M), a single sale contains specific set of sales details (1:1), the same payment could be used for multiple sales (1:M). Furthermore, an order details can contain multiple books or product items (1:M), a single author can have multiple books in the store (1:M) just as a single publisher can publish many different books and authors (1:M).…

    • 406 Words
    • 2 Pages
    Good Essays
  • Satisfactory Essays

    Csc 215 Answers

    • 527 Words
    • 3 Pages

    13) Relationships are represented by storing the key values such as pet id and owner phone number in second table column.…

    • 527 Words
    • 3 Pages
    Satisfactory Essays
  • Powerful Essays

    Palmer, Clare. Animal Ethics in Context [electronic Resource] / Clare Palmer. New York: Columbia UP, 2010. Print.…

    • 2589 Words
    • 11 Pages
    Powerful Essays