Page 249 - DCAP405_SOFTWARE_ENGINEERING
P. 249

Software Engineering




                    Notes          The objective of the E-R designing activity is to obtain these components of the E-R model.
                                   E-R diagrams are very useful tools to develop and describe the E-R model of a database. In its
                                   original form ER diagrams were proposed by Dr. Pin-Shan Chen in the year 1976. The popularity
                                   of the tools caused many variants come up since then.
                                   E-R diagrams are composed of  symbolic notations  for entities, attributes and  relationships
                                   along with other aspects of these. A few of the symbolic notations and their meaning are listed
                                   in the Table 14.1.

                                                 Table 14.1:  Symbols and  their meaning  used in  ER-diagrams

                                                             Symbol           Meaning

                                                                          Entity


                                                                          Single-valued
                                                                          attribute


                                                                          Relationship



                                                                          Connector

                                                                          Derived attribute


                                                                          Multi-valued
                                                                          attribute

                                                                          Existence
                                                                          dependency


                                                                          Identifying
                                                                          relationship




                                     Did u know?  What are the basic elements of ER Models?
                                     There are three basic elements in ER models:

                                     1.   Entities are the “things” about which we seek information.
                                     2.   Attributes are the data we collect about the entities.
                                     3.   Relationships  provide the  structure needed  to draw information from multiple
                                          entities.
                                   This list is not complete. Other symbols will be covered later. Using these symbols one can draw
                                   an entity-relationship diagram for  a database. ER diagram for the entity AccountHolder  is
                                   shown in figure 14.5(a) and for entity Account is shown in figure 14.5(b).





          242                               LOVELY PROFESSIONAL UNIVERSITY
   244   245   246   247   248   249   250   251   252   253   254