Preview

Crows Foot

Good Essays
Open Document
Open Document
1438 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Crows Foot
3/7/13

Crow�s Foot Notation

Crow�s Foot Notation
A number of data modeling techniques are being used today. One of the most common is the entity relationship diagram (ERD). Several ERD notations are available. For the purposes of CS270 we will be using Crow�s Foot Notation[b1].

Components used in the creation of an ERD:
Entity � A person, place or thing about which we want to collect and store multiple instances of data. It has a name, which is a noun, and attributes which describe the data we are interested in storing. It also has an identifier, which uniquely identifies one instance of an entity. The attribute which acts as the identifier is marked with an asterisk. �

���������

[b2]

Relationship � Illustrates an association between two entities. It has a name which is a verb. It also has cardinality and modality. ��������

[b3]

Cardinality and Modality are the indicators of the business rules around a relationship. Cardinality refers to the maximum number of times an instance in one entity can be associated with instances in the related entity. Modality refers to the minimum number of times an instance in one entity can be associated with an instance in the related entity. Cardinality can be 1 or Many and the symbol is placed on the outside ends of the relationship line, closest to the entity, Modality can be 1 or 0 and the symbol is placed on the inside, next to the cardinality symbol. For a cardinality of 1 a straight line is drawn. For a cardinality of Many a foot with three toes is drawn. For a modality of 1 a straight line is drawn. For a modality of 0 a circle is drawn.

������� ��������

�zero or more [b4] �1 or more [b5]

www2.cs.uregina.ca/~bernatja/crowsfoot.html

1/6

3/7/13

Crow�s Foot Notation

� ��������

�1 and only 1 (exactly 1) [b6]

���������

�zero or 1 [b7]

Cardinality and modality are indicated at both ends of the relationship line. Once this has been done, the relationships are read as being

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

    The domain is the set of input values in a relation. The input values are the x-coordinates in the ordered pairs.…

    • 506 Words
    • 3 Pages
    Good Essays
  • Satisfactory Essays

    PT2520 Unit7Labs Tramil

    • 330 Words
    • 1 Page

    5. What are entities? An entity is something that the database is concerned with, about which data can be stored, and which can have relationships with other entities.…

    • 330 Words
    • 1 Page
    Satisfactory 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
  • Good Essays

    Nt1320 Unit 7

    • 2041 Words
    • 9 Pages

    11) The little lines in an E-R diagram used as shorthand for the multiple lines between two entities are referred to as…

    • 2041 Words
    • 9 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
  • Good Essays

    Week 4 MGMT340 Assignment

    • 538 Words
    • 3 Pages

    a. The figure shows a ‘many to many’ relationship. Therefore, any EMPLOYEE can work on a PROJECT and there can be several PROJECTS with several EMPLOYEES working on them.…

    • 538 Words
    • 3 Pages
    Good Essays
  • Satisfactory Essays

    Week 7 Lab Worksheet: Biological Processes, Classification of Invertebrates and Bottom ... Page 1 of 6…

    • 1757 Words
    • 9 Pages
    Satisfactory 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
  • Good Essays

    poop

    • 796 Words
    • 4 Pages

    3. A relationship is a group of related tables that share a common attribute. A one-to-many relationship is when there is one entity table that relates to many entities table, but not vice-a- versa.…

    • 796 Words
    • 4 Pages
    Good Essays
  • Satisfactory Essays

    | A _____production_____ _____possibilities____ ______curve____ shows the relationship between the production of any two categories of goods.…

    • 705 Words
    • 3 Pages
    Satisfactory Essays
  • Satisfactory Essays

    * -A relation is a function when a domain value of X only maps to one range value of Y.…

    • 395 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    Database concepts

    • 586 Words
    • 3 Pages

    In database normalization, one of the important features of third normal form is that it excludes certain types of transitive dependencies. E.F. Codd, the inventor of the relational model, introduced the concepts of…

    • 586 Words
    • 3 Pages
    Good Essays
  • Good Essays

    There are six generally recognized normal forms of a relation: first normal form, second normal form, third normal form, Boyce/Codd normal form, fourth normal form, and fifth normal form, also called projection/join normal form. Other normal forms (e.g., Domain/Key) exist but will not be discussed here. The normal forms are hierarchical, i.e., each normal form builds upon its predecessor. Although many people consider a relation to be normalized only when it is in third normal form, technically speaking, a relation in only first normal form can be considered normalized.…

    • 482 Words
    • 2 Pages
    Good Essays
  • Satisfactory Essays

    Relational Algebra

    • 3731 Words
    • 15 Pages

    • The basic set of operations for the relational model is known as the relational algebra. These operations enable a user to specify basic retrieval requests.…

    • 3731 Words
    • 15 Pages
    Satisfactory Essays