entity relationship modeling - university of the people › pluginfile.php › 57436 › mod_book...

30
1

Upload: others

Post on 25-Jun-2020

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Entity Relationship Modeling - University of the People › pluginfile.php › 57436 › mod_book › chapte… · Title: Microsoft Word - Entity Relationship Modeling.doc Author:

1

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

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

��

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

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

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

Page 2: Entity Relationship Modeling - University of the People › pluginfile.php › 57436 › mod_book › chapte… · Title: Microsoft Word - Entity Relationship Modeling.doc Author:

2

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

!��� ��������� �� ���������������������������������������� ������������"��� ����������� �����������������������������������#������������������ ������������� ��"������� �������������������� �������������� �������������������������������������������������� ���$������ ������������������ � ���� �������������� �������������������������%�� ����� ������ ��������� ������������� ��������������������������������&���������� �����������������'�

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

"������������������������(�������������������� ���������������&����� ������ ����������������������� ������ ����������������������'�"�����������������������!�������������������������� ����������������� $�������������������������������� ��������������� ���� ������������������������������������)��������* ���� ��������������������

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

�� ����������������� $�������������������������"����������������� ��� ������������������������������������ ������������������ ���� ��������������������������� ���������������������������"���������������������������'�

��

� �����������������+,-�.��� ���� ��������������� �� ����� $������������������������������������� ����������'�+����������������������������������������� �� �������������� $����$����� ����������������� ������ ������ �������������� ��������� ����� ������������ $���/�����0�������������� ��'�"�/������� ��� ������������������������ ������������������ ����������� ��������������������1���$��������$���������������������������� �����������1������������� ���������� ���� ��������������� �����������2"��� ���0���������'�� ������������� �������������������������3������$���������������� ������,-��������������� ������������������������3��������������� �������������������� ������������������������ �����$������������1�������

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

!��������������� ����������� $����������������� �� �������������������� �����"�������� ������������������������������ ������������������� ���������� �� �������� ���������������������������������� �������������������������� ��'�

Page 3: Entity Relationship Modeling - University of the People › pluginfile.php › 57436 › mod_book › chapte… · Title: Microsoft Word - Entity Relationship Modeling.doc Author:

3

�� ��

� �������� ��������� �����$�����������"4� $��%����������������� ��������$���������,-�����$������������������������������� �������������������������������������� �������� ��� ���$�������$����1�����$�������� ������������������������������� ������� ���� ����� ������������� ��� ����������������������� ���� ����������

� �������� ��������������������������������������������������������������������������'��������� �� ������������� �� �����1������������������������������������� ����� ��� ��������� ������������� �������������������������

Page 4: Entity Relationship Modeling - University of the People › pluginfile.php › 57436 › mod_book › chapte… · Title: Microsoft Word - Entity Relationship Modeling.doc Author:

4

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

�"������������������������������ ���������� ��������������������������������������� ������������������� ��������������������������� ��������� ��������������� ������������ �� ������������������������ �� �������������������������������������������������������� ������ ���� ������������������

4���� ������������������������������������� �������(��������� ����������������!��� ��������� �����������������������������������3�� ��������� ������� �������������������� �����1�������� �����$�������$�$������������������� �� ��������� �������� ����� ����� ����������������������������������������������������

!���������������������������������������� �����������������"��� �� ����������$��������� ����������������������������������� ����&�� ��������������������� ���������������������� ��� ������������� ���� ������������������� �������������

-���������������������$��������������'�"����������������� �������������������������������������� ���������������������� ����������������������������5���$�� ����������������������������������� ��� ���� ���� �������� ��� �������������������������������������������������-��������������������������� �� ���������������������������������$���������'�6�������'�& ���������� ������������������������������������������7�

��� ���������� $����������������������������3�� ������ � $������ ������� ����� ���� ���������������������&������$��� $������������������������������������ ����������������������$���������������������� �������� �������������1����������

!���������������� ���� $��������� ������������������� ���� �������������'�

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

!������������������������������,-!2�--�+.2�"+� ����� ������������������������������������ ���,-!2�--�+.2�"+�������� �� ����,-!2�--�+.2�"+����������������#������ ����� ���� ��������������#�������������,-!2�--�+.2�"+���� �������������� ���������$��������������������������������������������������������'�

��

���

Page 5: Entity Relationship Modeling - University of the People › pluginfile.php › 57436 › mod_book › chapte… · Title: Microsoft Word - Entity Relationship Modeling.doc Author:

5

"������������������������ ������� �����������������$��'�� �����������!����������������3�������$��������� �����#�������� ���������������������������������������������� �����#��������7�!��� ��������������$�����������#�������� ��������������� �������#�����������������

& ���������������� �� ������������������������ ������������#���� �� �������������������������������������������������'�� ����������� ��������� ������������5���$��3�� �� ���������������� �������������'��

��

&������� ������������ ���������������������� ��� ����������������������������� �������������������� �� ������������������ ����������������������������������������������8� ������������������������ �� �� ����*������������� ������ �������� ������������������� �� �����������$��� ��� ������������������������������ �����������'�

��&��������������� ���� ���� ��,-!2�--�+.2�"+�����������������%������������������������������� �� ���+.2�"+���49���������������������%�������������,-!2�--�+.2�"+����+�������������� ����������������������� ��������� ����#������� ����� ��$���������������������� $���&��������� ����� $���������� ���������������������� �����������������������#�������#���������������������������������&���������������� �������������� ��� �������������������� ����������

���� ���� �� �������� ��-5"��5.:;��7�

Page 6: Entity Relationship Modeling - University of the People › pluginfile.php › 57436 › mod_book › chapte… · Title: Microsoft Word - Entity Relationship Modeling.doc Author:

6

&� �� ��� �� ���������������������������������� ���������������������!������������������ �������� �����������$������� ����������������,-!2--�+.2�"+� ���������������� ������������� ������������ ����������������������������5���$�� �����������$����������������� �����$�����������������������

Page 7: Entity Relationship Modeling - University of the People › pluginfile.php › 57436 › mod_book › chapte… · Title: Microsoft Word - Entity Relationship Modeling.doc Author:

7

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

�&���������������� �� ����������(���������������������$������� ��������������� ����������������"������� ��� �������������������� �!���$����������������������������'�!� $�������.����;�����������������.����+"-�0��� ��������� �����<=����� ����!� $�������������������������������� ������� �� �� ����$��������������������� ��!� $������������������������!���������������������� �������5���$�� ���������� ��������������������(����'�� ��������������� ��������� ���� �������� ����������������������������������������� ������������ �����������(����������������� ���������� �� ������������������� �������������������������������������������

6��� ������ �� ����������(������ ������������������������ ��;;:��;��;����������:�������������������� ���������������� �������������� ������� ��������� ������������������ ����������������������������������������������2���� ��!����������������������<>>?����������@��������������

5���$�� ���� ���� ����������������������� ������������� �� �� ����������� ���������� ������������������� �������� ����� ���������� �������� ����� ��������$���������������������������������������

"��������������������� ����������������� ����������������� ���������������� ���������� �������������@���� �������������������������������������5�������� ��!����������������������'�!������������ ������� �����$�������������������������

"��������������������� �� ���������������������� ������������������������ �����������������������������������������$���������������������������������������$��������������������������������� ������������� ���������� ����� ������� �� ��� �������������������������������� ������������ ���������"�� ��������� �����������.����;�������'�

��

&������ ��� ���������.2�4� �������������������>�><����AAA AAA�AA��!������������'������������ $���������������$����5��������������7�� ���������������������������������������� ������� $����������� ������������������ ��������������������� ���������������� �����������������������

Page 8: Entity Relationship Modeling - University of the People › pluginfile.php › 57436 › mod_book › chapte… · Title: Microsoft Word - Entity Relationship Modeling.doc Author:

8

2�� ���� $������������������ �������������������������������������� ���B�� ��������������&!::������������������������� ��������������� ���� ���������� ���������� �� ������ ��'�

������������ ��������� ���� ��� ���������������������������������������������������������������� !" #!$%! ����&��!!!��'��(�����&�����) ����!*! �����++++++*++,,*�

���������������������������������'�:�������������� ���������� ���������������������#����������'�

��

��

-�������� $��� ��������������������������� ����� ��������������������� ������ ����� ���������-������ ���.2�4������������� ������� �������������������������������������������� �� ��������� �������� $������������������!������������ ��'����������������������������� ������ ��'�

��

� ��������$����!������$� ���'�;���������������������� ��������������������������������$�������������

Page 9: Entity Relationship Modeling - University of the People › pluginfile.php › 57436 › mod_book › chapte… · Title: Microsoft Word - Entity Relationship Modeling.doc Author:

9

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

������� �������� ��������������������������� ������������������������ �������������������������� ����������������������������������������� ��������������������������� ���������������� ������� �������������������������������������!��� ��� ���������������� ������� �������� ����������������������� ����$���� ��������������������������������� ������������������� ��������� �������� ����������������������������������'�� ������������� �� ��������������������� ����� �������������������������� ������3������������� ������

������� ��� ����������� ����������� ������������������������������� ����������� �������� ���������������� ��������������� ���� ��$���������� �������������� ������� ���������� ���������� ���������� �������������� ���� $�������������������� ����������������� ������ ���� �������������������������������3����������� �����������������������������������

��

���� �����������!�������� ����

�&�� $��� �������������������� ���'�

.��#��#����������� ����

.��#��#����������� ����

���#��#����������� �����

6����� �������� ������� ������� $������������ ����������������������� �� �� ���$�������������<>������������ ��������$������������������ ����������������������5���$��3���������� �������������������������� ����������� �����������#���� ���� ������������� $�������������#� ��� ���������������������������������������� ����

����"����������������� �����

�������#��������

��

� ���������� ������3����$������������,-��������������������������������������������"���$��������������������,-������ �������������������������������������

�!������������ � ����������������!��� ���������������������� ����������������������������� �� ���� ���������������� ����������������������������� ��������������������������������������6��� ������ �������������������� ��������� ������������������2�&����������������������������������������5���$�� �����������������2�&��������������������������� ��������������

Page 10: Entity Relationship Modeling - University of the People › pluginfile.php › 57436 › mod_book › chapte… · Title: Microsoft Word - Entity Relationship Modeling.doc Author:

10

���������!������������'�&�������$��������������������� ���������� ������������������� ���� ������������������ �������������������3������������������ ���� �����������������

�������#�������

��� ���������������������������'�����������"4�����������������������������������������3� ���$�� ����$��������������������,-������ ������������������������������������-���� ����$��������� ������ ��������$��� ������������

.�����#�������

��

"�����������������'�"���$������������"4����������������������������������������� ����������������������"4����� ������������������������������������

;��� ���������������#���� ��7�4���� �������� �������������������������� �������������������������������� ������ �� ����������������������������������� ���������� ������������������������ ������������������

.��#��#����������� �������������� ������ $���������������������� ������������� ��������������

��

����"������ ���������� �����

�������#��������

��

� ���������� ��������������� ���������,-�����������.2��"2;�.2:4�.2���������� ���������������,-������.2��.���.�����������& ���� ����������������������������� �� ���������� ��������$�������������������� �������'�!����������������������������������������������� ����������������3� ���$�� ���������������������������� ���������������

�������#�������

Page 11: Entity Relationship Modeling - University of the People › pluginfile.php › 57436 › mod_book › chapte… · Title: Microsoft Word - Entity Relationship Modeling.doc Author:

11

��

"���������������,-������������������������ �� ������������"4���������������������2����� ��� �������������������� ������������� �� ������������� $������������� ��������� $�������������&� �� ������� �������� ���������� �����!��������� ����!������ $������������������������� ����������������� ���������� ������������� ���������������������������������

.�����#�������

��

� ������������������ ����"�����������"4�����%������������������ �� ������������"4�������������������������������� ���������#������������$������ ������������� ������� $������������������������ �������������������� ���������!���������������������������������3� ���$�� ���������������������������������������������� �����$���������'�� ����������������������������������%������������� ��� ����� ��1��������� $������������@���� $����������������

"������ �������

��

#��!��� �� ������ ���������!��������� ���������� $�%�������� �����&� $��'������� ����������(�) ������������*+������������������������������� ����� ���������� �����$����� �� ������ ���������� �������)����������������� ���������

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

�������#��������

��

� ���������� ��������������� ������ ��������������� ���� ����������#��������������� ���'�!��������� #CC ����������'�2��� ������������� $��������������������������������� ���� ��� �����������

Page 12: Entity Relationship Modeling - University of the People › pluginfile.php › 57436 › mod_book › chapte… · Title: Microsoft Word - Entity Relationship Modeling.doc Author:

12

�������#��������

��

� �������������� ���� ������������������$��3�����������������

.�����#�������

��

� �������$����������������� ��'�!���������� ���������)�������������������* �� �� ������$����������� ����������������������������������������������� ������#��#����������� ��������� ����������������������������������������(����� ���� ��������� ��������������� ���� ��!�����$���������� �� ���'�

&������������� �������������������������������������������� �������'�

��� ������ ����������������� �����������������������������������������!������������������������������������ � ������������������������� ��������������������������#���������&��������������$��������������� ����������������������������������������������������'�

��

�2����� ��$������������� ������*������'�!������������ ��� ��������� �������������� ���������������������������� �������������� ����������������������������������������������

�� �������$����������� ��-������2����6�����2�� ����� ������������������� $����� ������������� ������������ �������� ������������������&������� ������������������������������������� ������� ��������������������������������������������������5������������������������� �����#��#����������� ������������'�

Page 13: Entity Relationship Modeling - University of the People › pluginfile.php › 57436 › mod_book › chapte… · Title: Microsoft Word - Entity Relationship Modeling.doc Author:

13

��

� ���������� �������� ��������������������"4�����������%�����%������������������������ �� ������$����������������"4�����������������%������������������������������� �������������������5���$�� �������������� ���� $������������������������� �������� ���������� ������� $������������������������������������������� ������������� �� ������������$��� ��������� �������� ��'�

��

&���������������������������������������������� �� ���������$������������������� ������������������������

�;���������������������� �����������������!��������������� ������������������������������ ������� ����������������

�����$������,����������$�-�������� �����

!�$����� �����������$� �������� ��� �������#������� ���3�������� ���������������� ��������������

� ��������������������������������������������������� ����� �������������������� ������������������ ������� ��(�������������������������� �������������������$�� $������� ����5���$��3���������� ��������������(����� �������������'�6������������������� ����������������������� ���������������� ����$��3������������������������ ����� ��������������������+��������������������������� ���������&������ ����������������������� ��� ���������������$������������� ����� ������������������������'�

.��#��#����������� �� �������#�������

Page 14: Entity Relationship Modeling - University of the People › pluginfile.php › 57436 › mod_book › chapte… · Title: Microsoft Word - Entity Relationship Modeling.doc Author:

14

��

� ����������������������� ����� ��������� �������������������������� ����������� �������������������������������� ���������5���$�� ������������ ����������������� ��������������������������������� �������������������� ����������������������

!�����������������9��-.2���� �9�.;,+� �� ���������� ����������������������������������������$��������� ����� ������������������� ����������������������������

.��#��#��� �������#�������

��

� ������������� ����� � ��������������������2���� ���$���� �����������������"4����������D��.�.��.2��"2;�.2:4�.2������� �� ������$�����������"4��������������%���������������������

���#��#��� �������#��������

��

� ��������������������������!������(���#�����%�����$�������� ����������������"4� $��D��.��������������� �� ��������������"4��������������D��.�.���.������������� ��������������������������������������������������������'�!����������9��-.2���� �9�.;,+� ���������������'�"����������"4��������%������������������������� �� ������$�����������������"4������������%�����������������������

"����� �����#��#����������� ��� ������������������������������������ ��������$��� �����#��#����������� ���������������#��#����������� ���'�

Page 15: Entity Relationship Modeling - University of the People › pluginfile.php › 57436 › mod_book › chapte… · Title: Microsoft Word - Entity Relationship Modeling.doc Author:

15

��

& ������������ ���������������� ��� ����������������������������������$��� ����������������������������� ��������� ��������������� ��2���� ������ $�������� ��������� �������� ���� ������"$��� ���������� �����������)��* �) �* �)��*��� �������1�����������������"� ��� �!������� �������� ���� �� ��������8��

Page 16: Entity Relationship Modeling - University of the People › pluginfile.php › 57436 › mod_book › chapte… · Title: Microsoft Word - Entity Relationship Modeling.doc Author:

16

*�����������. ���������/��

�"�������������������� ���������������������������� ����������������������� ����������������� ��� ��������� �������� ��������������������$���!���������������� ���� ���'�

��

� ��������� ������������� ���������������������� ���������� ���$��������� �� ���� ������������������������ ���$������ ���� ������������!������������ ������������������������������������'�&������� $����� �������� ��������������� ����������� ��������� �������������������������6��� ������ �����������������$������'�)&�������������� ��� �� ����������������*��� ��������$������������������������������������������ �����

�������$�������3� ���$�� ����������������� �� �� ������������������������������������� �� �������������������� ����

Page 17: Entity Relationship Modeling - University of the People › pluginfile.php › 57436 › mod_book › chapte… · Title: Microsoft Word - Entity Relationship Modeling.doc Author:

17

� ��0�������������� ��

������ )��1��� ��� ���������!�����!�������0������������� ���� ������������������������������������$�$���������� ��������������������������������2��������3��� �<E� ����� ����������� ��������� �������� ���������������� �������������&������ �������������������������������������������� ������������ ������������5���$�� ���������������� ���<E����� �3�� ����������������� ��������� ����� �������������������������� ����������������������������'�&�����$��������������������������������������������������������������� ����������������������������������������������������� ���� �����������& ����������� �� #������������������������������������ ������ ��+,-�.���������� ������ ���� ��� ��������������

� ����������������������������������������� ������������������� ������������!������������� $����������� ������������ $���������������!����� ����������������� � ���$�� ��������������������-�� �������� ���������� ����$��� ��������������$������������������������������ ���������������������������!���������������������� ���������������������������� ��� �� �� ���� �������������������������$�������������� ��� �����

.��� ���� ��� �� �� ������������ ���������������������� �������$�� ������� �����������������������$� �������������� $�����$������!����������� ���������������������������%���� �� ����������������������������������F�������������� ����������������������� �����������������!��� ������������ ��������������������������� ���������������������������������������������������!��������� ��������������� ����� �������������� ���$���������� �������� ������������� ������������������������������������������1���������� ������������������������������#���� ������������������ ����������������������������'�.������� ���� �������������$������� �������������� ���������� �����������������������$������������������������������������� ��� ���������������������������� ����#��#���������������!��� ����������� �� �������������������� $������������$��������������������������������������������������� �!������������ ���!�������������������������������������������������� �������������� ������������������ �����������5���$����������������������������� ���� ���������� ��������������������������$����������������� ���1��$�����$����������������5���������������������������� ��7�9�����������������������!��������$��� ����������������� ������������������������ ����������������� �������������������������� ����� ���������!��������������������������� ���������(����������������������� ���������������������������������� ���� �������������������������������� ����� ���%������ �����(��� ��������1�����������������������������������1�����

Page 18: Entity Relationship Modeling - University of the People › pluginfile.php › 57436 › mod_book › chapte… · Title: Microsoft Word - Entity Relationship Modeling.doc Author:

18

�� �� ����$��������(����������� �������������������������������������1���������� ������& ������������������ ����� �������������������� �������������� �������������������'�� �������������� ���������������� ������ �� �������������� ���������������� ���������� ���� ������;������� ����������������������� ����������������������������������$������� �!�����������������$�����������(���������������������%��� ��� ���������������$��������������������������� ������������������������� �������� ��������$���������!�������� ���������� ������������������������ �������!���������� �� ������������� ����������������������� ��������������� ���������

!� $�������������������(�������������� ���� �� ���������������������� ��� ��� ����!��������������� �� ������������������������������������ ��������������� ���������������������� ����������������5���$�� �� ����������������������������� ��������� ����������������������������������� ������������� ����� ������ �������$������������������������������#�����������������4������������������� ��������������$�#����������������������������������(������

Page 19: Entity Relationship Modeling - University of the People › pluginfile.php › 57436 › mod_book › chapte… · Title: Microsoft Word - Entity Relationship Modeling.doc Author:

19

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

��&�� �� ��������������*����� ������������ ����(������ ����������������������������� �� ��!�������� �� ������������������������������������� �������"���� ��������������������������6������������������� �����������������'��������������� ������������������������������� ����������������� ������ ����������� ������*����������� ��������������������� ��������������� �������������������������������������2������� �� ������������������������������� ���������������� ���������$�������� ����� ��������������

6���������� �����������!����$���������������(��������� ���������� �������������������������.���� ������������� �����$���������� ����������!���������������������������������������������� ����!���� ����-�����'�� ����$���������� �����������������������������������'�&� �� ���������� ��������� ���������� � ���������������� �����$����8+�%�����������.G ����������������'�& ��������� $���� ������������� �������������������� ����������� ������� �����(��� ��������� ���������������������� �����������1����������&����������������� ������� ����������������� �� ����������� ����������������������$������� �!������������������ ������ �������������3�������������������������� �� ������������������������������ ������������������������������������������#��������������������������������������������� ������� ���������& �������#�������������������������������� ����������*�����������$���������� ���#������ �� ���������������������������������������������������$��� ������������� �������������������������������� ������������������������ ���� ������� �����(��������������������������������3������������������������� ������ ����������������� ����������������� ��������������������$��� ���� ������ �������������!������!�����������������������������������������������������������1����������'�6����� ������������ ����$��2����6���������������H26B� �������� $�������������������$���1�������� ���������������������!��������������#���� ����������� ����$��2����6���� ��������������������������������������������������������#�������������

��� ����������������� ���������������� ����1��������������� ���������� �� ��������� ������������������������!��������� ��%��� ������������������$�������������������������������������������� ���� �����������������1����3���������� �������� ���������������������������$�������������� �����������������

Page 20: Entity Relationship Modeling - University of the People › pluginfile.php › 57436 › mod_book › chapte… · Title: Microsoft Word - Entity Relationship Modeling.doc Author:

20

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

����������)�� ����� ������������& �������������������� ����� �������������������������� ���� ��������������� ���������� ��������� �����������������������������������������'����4�������������'�)&�����������������������������1������������*��!� $������������������������� ��'��� ����������������������������������� ���$�����������������'�

��� ������� ������������������ �� �� ���$������������������ �����������$���� ��6�����2����������� ��������������� �� ��'��

��2��������� ������� �� �������������������������������� �������7�& �������������������":"2+������7�!����������������������������� �������"������������������������ ��������������������� �������'���

Page 21: Entity Relationship Modeling - University of the People › pluginfile.php › 57436 › mod_book › chapte… · Title: Microsoft Word - Entity Relationship Modeling.doc Author:

21

�I���������������������������������������������� ����������������":"2+�-����9��!.;-�����������%�����3�����$����������������$������ �� ���������������������������!���"4�������������������� ������������������������� ����� ��������$������H26�������������������$�������������� ���������������������������!���� ���� ��"����������<��� ������ ��������������������������� ������������ �������� �� ���������������������������������� ��� �� ���$������������������������� ����������������� �����,-�� $����������������� ������),������":"2+�-�� ���$�������� ���� �����������"2-"+�!.2-��� ��������$����������������������� �������������<���� ����'�-���������� ����'�)9������������������������������������������ �������� ���*������� ����1����������������������� ���������� �������� ���������������������� ������3����� �-�:�+����������� �����������5���$�� ������ �����2�����!�� ���������� ��3"�4�35�������)�� �� ���������!�� ����������6����&���������������� ����������������;������9 ��������������������� �������� ����������3� ������������������������������������ �� �������������� ������������������������������� ���� ���� ������������������������������������������� ��� ��� ����������� ������"�������������������� ���� �� ��������� �� �� ������������������������������ ���#���������������������������������������"������������%�������� ��1��������������������������$�������������������������� ����������������� ��� ���������1����� �������$���� �� ��$����������������������������������������� ���$�����

Page 22: Entity Relationship Modeling - University of the People › pluginfile.php › 57436 › mod_book › chapte… · Title: Microsoft Word - Entity Relationship Modeling.doc Author:

22

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

������ ����������������������������� ��"����������C����������������������������������������������������������������� ����������������������� �����������������������������1��������������� ��������������������������� ������������ ��3�� ������������������������������������� ��������� ���������������������� ������������ ���J���� ������������������������������������ ������������������������� �������������������

!� $����������� ����������� ������������ ��<=������������������� ������������CE���������� ������������������ �� �������������� ����� �� ��K����������K��������� �������������������� �� ������������� ���������������� ������� ��������� ������

��������������������������� ��������������������������� ����������������������������������������� ��������������������������������!��������������$������������������������� $�����������������������3��������1��������������� ����� �������������������� ����$��������� ������������$�������

"���� ������������ ���������1������������������������������$����������������������������1������������%���������������������� ���������������������'�!�������� ����������������������1�����������������������������%���������������������

� ��������������������������������������������������� ������ ��� ������������������5���$�� �������������������������1�������������������������������� ��������� ����4�������������� ���� �����������������)�������������� �����������@�9��������*����������������������������4����������������������������������!��� ����������������� ���������������� � �������� ������������������������������ ��������������� $������������� �� ������������������5���������������������������������������'��

6������������������� ��� ���������������������������'�

���

� ����������������'�6����� ��������� ��������� ���������������������� ������$������������� �������������������!������������������� �� ����������$�������� ��6�����2����6���'�������������������J����������������������"���1������������ ��'���0�;����� ����������� $�������� ���������$����������������7��

Page 23: Entity Relationship Modeling - University of the People › pluginfile.php › 57436 › mod_book › chapte… · Title: Microsoft Word - Entity Relationship Modeling.doc Author:

23

�0�;��������$��� ������ ���������������������������$��� �������� ��������� �������� �����������*��������7���0�;������������������������������������ ���������������������������$���7���� �������������� ��� $��������� �������� �������� ��!������������ ���������������� �� ��� 8��

��6����������������������'���� ��������������3�&�� $�������������������������4������ ��������������� �� ��

��& ��������� ������������'���;��������$��� ������ �������������������������������� ��������7�!�� ������������������ ������� ����� �����4����������$���������� �� ��

��&��� ������ ���������+,-�.����������,-!2�--�+.2�"+���,������ �����#��#����������� ����������������������������������������� ������!��� ����� ���������� ������������������� ����������������� ������������� �����#��#����������� ������� ��� ������������������������$����������������������������

�$��������3�� �������������� ����'�&�������������������������������������������������������������������������������� �� ���������������� ���������������������������������������������� �������� �� ��� �������� ���������$���� ���� �� ��

Page 24: Entity Relationship Modeling - University of the People › pluginfile.php › 57436 › mod_book › chapte… · Title: Microsoft Word - Entity Relationship Modeling.doc Author:

24

��� ����� �����1������������������������������������������������������� ���������������� ��$������������ ������*������������������������������������� �������������������-������2����6�����2�� ������������������������������������������������ �������������������������!������������������������� ���������������������� �������������������������������������������������������������� �������� ��� �����������������������������������7�� �������������������$����������� ���������������� ������������!������������ ����� ������ �����'�&�� $����$����������������������������� ���� ������������ ��������� ����������� ������������������ ������ �� ������� $����������� ��!����� ����� ������������� �������������#�������������#����������$���������������������������������������������������� ������ �� ��

��&������������������������������������� ����#��������-������ ������

Page 25: Entity Relationship Modeling - University of the People › pluginfile.php › 57436 › mod_book › chapte… · Title: Microsoft Word - Entity Relationship Modeling.doc Author:

25

��$����������������������� ��� �� ��������� ��������������������������"��� ����������$��������� ���������������������� ����#��������& �����������������������������#�������� ������$��������� �������#��������&������ ������ ���������� �����#�������������������������������� ������� ��� ��������� ���������� $����#����������������'��

��2�������������������������'��

��� ��������������������������#�9����������������������������������������"�� �� ��������������������������������� �� ����� �����������������������"������ �������������� �������� ��� �����������������������������'�& ��������������� ��������'�!�L����� ���� ������� ���+ ����������������� ������������������� ����������������:��������������� ��'�� ��������������������������������������������������������� �� ��������� ���

Page 26: Entity Relationship Modeling - University of the People › pluginfile.php › 57436 › mod_book › chapte… · Title: Microsoft Word - Entity Relationship Modeling.doc Author:

26

� �� ��������������������������������������������.� ������ � ����������������� ��������� ����� ��$�����

!������ ����� ���������� �� ������������� ����������������������������� ���������������������������������������� �������'�

Page 27: Entity Relationship Modeling - University of the People › pluginfile.php › 57436 › mod_book › chapte… · Title: Microsoft Word - Entity Relationship Modeling.doc Author:

27

5���������������!��� �����/��&��������������� ��������������������������������������������� �������������

� ������������������ ���$����������������������������������������������� �� ����� �����$����������������������#�����������

"���� �!���� �������������� ���� ��������������

!� $�����������������������������.������������������������� �������������������������������$���� ��������������������������������������� ������������ ����������� ������!����������������$����$���� ����������� ���������������������������������.����6������ �9�������� ����������� ��� �� #������9����������

� ������������������������(������$�$�������������� ������� ���$���������������������������������� ����� ��� ����������������������������� �������1��3����������������������������� ������������������� ������� ��������� ����$����������������$��������"�������������������$�$�������������� �������� ��� �������������������������� ������������$������� ������������!���������$������������������ �������$���������� ��������������������� ������� �������$���������� ����������� ��������������������� ���3��$���� �������3��

����������3����3�

&�� $�������������������������������������������������������� ��� �����"������������������������������ ������������������������5���$�� ����� $���� ���������������������������������� ����� ������������������������������������ �������������������� �������������"����������C���

"����������������������������� � ��������� �����(��������������$��������������������������'�5������������������%������������������������������� �������������������

� ������������������������ �� �����������������$����� ������������������1��������������������������� �� �� ���������������������������%������������

5������������������������������������������'�"�������������� �������������������$�$�� �� ������������������������������������ ����� ������������������������$���� ��������*�� ������� �������

�9����������������������� ��������������������������������� ���� �����������������#�������������������������������������������� �����������"���������������������������������������%�����$������������� �������������� ����� �� ���������������� ����������������- ������ �������������������$��������� ������������������������� ����������� �� ���������� �������)��������*�1�������� �������������������� �������$�������� ������������ �������������� ������� ����� �� �� ����������������� � �� ���� ����������������

Page 28: Entity Relationship Modeling - University of the People › pluginfile.php › 57436 › mod_book › chapte… · Title: Microsoft Word - Entity Relationship Modeling.doc Author:

28

���������%��

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

�������� ��������� ������������� ��!��������������� ������������� ����� ����� �

�� ����������� �� ��"������� ���� �� ���� ����� ���#��� ���������������

��� ���������������������������$�� � ���� ��������� ������������� ��� ����� �

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

��� ���������%� �� ���������������� &� ����� �� ����� ��� �������' ��� ��

&� �� �� ���

Page 29: Entity Relationship Modeling - University of the People › pluginfile.php › 57436 › mod_book › chapte… · Title: Microsoft Word - Entity Relationship Modeling.doc Author:

29

� ��������������� �������� �������.������ ��������� �������������������4��� $�������� ��(�� ��������������7���������������� ������� ���� �6��������5����� ��� ��$���� �������������+������������������������"�� �� ��������������� ��� ����� ���������������������������������� ���� �� ���7�2�����!�� �������� �����(��������������������������������� ��+,-�.���M�49���������� �������� ���� ������������ ���� ����� ����� ��7�!�� ����������� ������� �������������������� �������������'�F�$����� ������������������������������������� ����� ��� ���� ����� ��������������������"�������������������������� ��������(�����$��� ������������3�����������������������B�����!�������������'�!��� ��������� ���������������������������������������������� �������������������������!�(������������� �������� ��!�������'�!��� ������������� ������������������������������� �����������������N��� ���3����� ���������� ��!������� � ��������������N�>>>��� �������!���������� $�������� ���

Page 30: Entity Relationship Modeling - University of the People › pluginfile.php › 57436 › mod_book › chapte… · Title: Microsoft Word - Entity Relationship Modeling.doc Author:

30

+� �����

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

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

!� ����� ���������� ������������������ ����� �����������������������������������������������������

&������� �� �������������������������������������������������$����������������� �����������!��� �������� �������������*����������� ������������������� ���������������� ����������������

O�������������������������������� ������ ����������������

-��� �� ����������P�����P������������������������������ �����������

$�� ����������� � ������ �����������������������$�� �������� �����������'� �����

(��)��� �� �*�����"�����+������������������������� ���� ������������, ��+��

� � ��

) ��������� ������� ��������� �������-�

�����..�������� �� � ����'� ����� �����

�'��� ���/���� �� � ����'� ����� �����