WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Home rental and relocation services system

( Télécharger le fichier original )
par Alphonse Minani
INILAK - Bachelors 2012
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

4.5.3 Entity Relationship Diagram

REMOVE

ExId

LName

EMPLOYEE

EXPATRIATES

1-1

1-1

DOB

Sex

1-1

1-N

REN

FNam

Phones

FName

email

LOCATE

email

LNam

EmpI

WORK

Phones

Club of language

1-1 1-1

DOB

1-N

Sex

HOUSES

SERVICES

School

SerId

Hospital

1-1

Web list

Name

HouId

1-N

1-1

Market

POSSESS

ORGANIZATION

Price

Rooms

1-1

HAS

Website

1-N

1-N

OWNER

POBox

LOCATIONS

FName

Phones

Region

Name

OrgId

email

LName

District

Street LocId

email

OwId

DOB

Phones

Sex

Figure 12: Entity Relationship Diagram for HRRSS

30

4.6 CONCEPTUAL MODEL OF DATA

CMD has for goal to write under a formal way data that will be used by the management information system. It is exactly a representation of data, easily comprehensible, permitting to describe the system of information by use of entities. This diagram permits to represent the structure of the system of information for the data; this means the dependences or the relations between different data.

The intervening elements in the modeling of the conceptual model of data are:

Entity: an entity is the representation of a material or immaterial element having a role in the system that is to be described.

Attribute: An attribute is a characteristic of an entity that we want to record or retrieve later. Data : A data is the element of an entity. It is the most important element of database. Identifier: is a set of properties (one or several) permitting to designate one and a unique entity; it is a particular property of an object as there can't exists two occurrences of this object for which this property could take the same value.

Association: It makes possible to connect one or more entities. These connections are stated via management rules. Contrary to the entity, association is named with a verb. There are different association's types.

Cardinalities: Cardinalities are a couple of values (minimum, maximum).

The minimum cardinality corresponds to the minimal number of times that each entity occurrence takes part in the association occurrences. It generally takes values 0 or 1. The maximum cardinality corresponds to the maximum number of times where each occurrence of the entity takes part in the occurrences of association. It is at least equal to 1. The infinite one is noted «N».

Cardinality

Signification

1,1

One-to-one

1,N

One-to-many

Table 1: Cardinalities

31

4.7 LOGICAL DATA MODEL

Logical data models represent the abstract structure of some domain of information it will Includes all entities (tables), attributes (columns/fields) and relationships (keys) , Is independent of technology (platform, DBMS), Is normalized to fourth normal form (4NF) used in development of this system.

1. ORGANIZATIONS (OrgId, Names, email, website, POBox, Phones, LocId);

2. EMPLOYEES (EmpId, LName, FName, Sex, DOB, Phones, email, OrgId );

3. LOCATIONS (LocId, Street, Region, District);

4. LOCATE (LoId, ExId, SerId);

5. EXPATRIATES (ExId, LName, FName, Sex, DOB, Phones, email, OrgId, HouId);

6. OWNERS (OwId, FName, LName, DOB, Sex, email, Phones);

7. HOUSES (HouId, Names, Price, Rooms, OwId, LocId, ExId);

8. SERVICES (SerId, HosId, CluId, MarId, SchId, CluId, LocId).

9. MARKETS(MarId, Names, email, POBox, Phones, SerId);

10. SCHOOLS(SchId, Names, email, POBox, Phones, SerId);

11. HOSPITALS(HosId, Names, email, POBox, Phones, SerId);

12. CLUBS(CluId, Names, email, POBox, Phones, SerId);

13. WEBLIST(weId,Job title, Company, Link, SerId);

14. LOGIN (LogId, Uname, Pword, Ftion);

15. ARCHIVE (ArcId, SerId, HouId, EmpId,ExpId).

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Je voudrais vivre pour étudier, non pas étudier pour vivre"   Francis Bacon