RESERVATION

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

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

Transcript of RESERVATION

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