Sunteți pe pagina 1din 13

Recapitulare

curs anterior

MCD: Tipuri de atribute, Roluri, Gradul unei asocieri, Tipuri de asocieri, RI + RI structurale.

Restricii

de integritate

1. 2. 3. 4.

Structurale, Pe domeniu (privitoare la valorile atributelor), Pe roluri, Pe asocieri.

Modelarea

timpului Relaii tip specializare/generalizare

Studiu de fezabilitate

Achiziie sau Dezvoltare

Lansarea n exploatare

Utilizare (meninerea n funciune)

Scoaterea din exploatare

Analiz

Proiectare

Programare sau Construcie

Testare

-Definiie, tipuri de cerine -Delimitarea sistemului -Colectarea cerinelor -Documentarea i modelarea cerinelor (#abloane)

Atribute

simple sau decompozabile monovaloare sau multivaloare

Exemplu: atributul Adresa


Exemplu: atributul Cantitate n entitatea Factur

Atribute

Rol

Dimensiunea

/ gradul asocierii,

Clasificare:

Asocieri reflexive

exemplu exemplu exemplu

Asocieri binare

Asociere ternare

1. 2.

Definiie Clasificare: n funcie de elementele


de modelare la care fac referin:
structurale (privitoare la identificatori i cardinaliti), pe domeniu (privitoare la valorile atributelor), pe roluri, pe asocieri

3.
4.

RI structurale definiie ID - definiie Clasificare: Identificarea entitilor

Caz special: Identificatori relativi

Identificarea asocierilor
Exemple

Cardinaliti (min 0 i 1, max 1 i n)

Cazul I: ambele entiti participante la asociere au cardinalitatea maximal n sau echivalent n (2)

exemplu

Cazul II: o entitate participant la asociere are cardinalitatea n (sau echivalent) iar cealant entitate are cardinalitatea maxim 1

exemplu

Domeniu definiie RI pe domeniu definiie Clasificare RIpD privitoare la valorile unui singur atribut RIpD privitoare la valorile unor atribute din aceeai E sau A RIpD privitoare la valorile unor atribute din E sau A diferite RIpD privitoare la valorile agregate (SUM, AVG, etc.).

Regul de gestiune: pot exista clieni fr credite acordate

RI pe roluri definiie Forma general Clasificare

de incluziune: definiie i reprezentare grafic de excluziune: definiie i reprezentare grafic de egalitate: definiie i reprezentare grafic

i # =

RI pe asocieri definiie Forma general Clasificare


Exemplu 1

de incluziune: definiie i reprezentare grafic de excluziune: definiie i reprezentare grafic de egalitate: definiie i reprezentare grafic

i #

Definie Context Tipuri de specializri: total sau pariale, inclusive sau exclusive Proprietatea principal: motenirea Reprezentara relaiei de specializare folosind asocieri tip este un sau este o Exemplu:

S-ar putea să vă placă și