16
RESERVATION IdReserv ... concerner1 LIVRE Idlivre ... 1,n 1,n concerner2 CD IdCD ... 1,n concerner3 DVD IdDVD ... 1,n 1,n 1,n

RESERVATION

  • Upload
    eugene

  • View
    25

  • Download
    2

Embed Size (px)

DESCRIPTION

RESERVATION. DVD. LIVRE. CD. 1,n. IdDVD. IdCD. IdReserv. Idlivre. 1,n. concerner2. concerner3. concerner1. 1,n. 1,n. 1,n. 1,n. RESERVATION. MEDIA. CD. DVD. LIVRE. 1,n. nombre_pages. nombre_pistes. duree. IdReserv. IdMedia titre date_edition. 1,n. concerner1. X. - PowerPoint PPT Presentation

Citation preview

RESERVATION

IdReserv...

concerner1

LIVRE

Idlivre...

1,n 1,n

concerner2

CDIdCD...

1,n

concerner3

DVDIdDVD...

1,n

1,n

1,n

RESERVATION

IdReserv...

concerner1

MEDIA

IdMediatitredate_edition

1,n 1,n

CDnombre_pistes

DVDduree

LIVRE

nombre_pages

XADHERENT

IdAdherent...

passer

0,n

1,1

GARAGE

IdGarage...

entretenir

VEHICULE

IdVehiculeimmatriculation

1,n 1,n

AEROPLANEnbre_helices

BATEAUnbre_mats

AUTOMOBILE

nbre_rouespuissance

X

VEHICULE

IdVehiculeimmatriculation

AEROPLANEnbre_helices

BATEAUnbre_mats

AUTOMOBILE

nbre_rouespuissance

X

COMMANDE

IdCommande...

passer

CLIENT

IdClientdate_création

1,1 1,n

ENTREPRISEsiret

ADMINISTRATIONministere

PARTICULIER

nomprenom

X

appartenir

0,n0,1appartient

possède

CLIENT

numClientnomClient

ENTREPRISEsiret

ADMINISTRATIONministere

PARTICULIER

nomprenom

X

ADHERENT

IdAdhnomAdh

etreTitulaireCOMPTE

IdComptedateOuverture

1,n 1,1

EPARGNEtauxInteret

ACTIONCOURANT

decouvertAutorise

XT

TYPE_ACTION

IdTypelibelle

possedernombre

alimentermontant, frequence

1,n

1,n1,n 1,n

CLIENT

numClientnomClient

estTitulaire

COMPTE

numCompteintitulésoldedateOuverture

1,n 1,1

EPARGNEtauxInteret

COURANTmontantDecouvert

XT

type

entité « mère »

identifiant communpropriétés communes

entité « fille »propriétés spécifiques

CLIENT

IdClientnomClient

estTitulaire

COMPTE

IdCompteintitulédateOuverture

1,n 1,1

EPARGNEtauxInteret

COURANT

decouvertAutorise

XT

alimentermontant, frequence

1,n 1,n

Role

Numéro

NumFilm

Titre

DateSortie

Duree

Nom

Prenom

DateNaissance

Cachet

RG1 : un individu peut jouer dans plusieurs films

RG3 : un individu peut réaliser plusieurs films

RG2 : un individu qui joue dans un film a un rôle et un cachet

RG4 : un film est réalisé par un individu

(réalisateur)

FILM

NumFilmTitreDateSortieDuree

jouer

Role, CachetINDIVIDU

NumeroNomPrenomDateNaissance

1,n0,n

realiser

0,n1,1,Est

réalisateur de …

Est réalisé par …

Est joué par …

Est acteur dans …

FILM

NumFilm. . .

projeter

NbSpectateurs

SALLE

NumSalleNbPlaces

0,1

1,nEst projeté

Projette …

DATE

DateProj

planifier

Pseudo entité : PROJECTION

0,n

HORAIRE

HeureProjTarif

0,n

0,n

Pour une salle, une date et un horaire on peut avoir la projection d’un film.= certains horaires n’ont pas de film associé.

FILM

NumFilm. . .

projeter

NbSpectateurs

SALLE

NumSalleNbPlaces

1,1

1,nEst projeté

Projette …

DATE

DateProj

planifier

Pseudo entité : PROJECTION

0,n

HORAIRE

HeureProjTarif

0,n

0,n

Pour une salle, une date et un horaire on a la projection d’un film.= si on a défini un horaire, c’est qu’il y a un film à projeter.

T_film

PK : NumFilm : INTEGERTitre : VARCHAR(60)DateSortie : DATEDuree : INTEGERFK : Numero : INTEGER

T_individu

PK : Numero : INTEGERNom : VARCHAR(20)Prenom : VARCHAR(20)DateNaissance : DATE

T_jouer

PK / FK : Numero : INTEGER + / FK : NumFilm : INTEGERRole : VARCHAR(40)Cachet : DECIMAL(8,2)

T_film.Numero = T_individu.Numero

T_jouer.Numero = T_individu.Numero

T_jouer.NumFilm = T_film.NumFilm

T_film

PK : NumFilm : INTEGERTitre : VARCHAR(60)DateSortie : DATEDuree : INTEGERFK : NumReal : INTEGER

T_individu

PK : Numero : INTEGERNom : VARCHAR(20)Prenom : VARCHAR(20)DateNaissance : DATE

T_jouer

PK / FK : NumAct : INTEGER + / FK : NumFilm : INTEGERRole : VARCHAR(40)Cachet : DECIMAL(8,2)

T_film.NumReal = T_individu.Numero

T_jouer.NumAct = T_individu.Numero

T_jouer.NumFilm = T_film.NumFilm

SERVICE

codeService...

ouvrir

Heure_debHeure_fin

JOURSEM

idJourSemmatApremlibellé

1,n 1,n

PERIODE

Date_debutDate_fin

1,n