+ All Categories
Home > Documents > scenariu_abonati

scenariu_abonati

Date post: 13-Feb-2018
Category:
Upload: luminst6822
View: 254 times
Download: 0 times
Share this document with a friend

of 13

Transcript
  • 7/23/2019 scenariu_abonati

    1/13

    Diagrame ERDScenariul: Abonai la reviste

  • 7/23/2019 scenariu_abonati

    2/13

    Scenariul

    Pentru a se abona la diverse reviste,persoanele doritoare trebuie s furnizezenumele, adresa i un numr de telefon.

    Fiecare revist este identificat prin titlul,numrul volumului i data apariiei. Abonaiisemneaz pentru abonare un contract pe oanumit durat de timp precizat prin datade nceput a abonamentului i data final.Bineneles c o persoan se poate abonala mai multe reviste n acelai timp.

  • 7/23/2019 scenariu_abonati

    3/13

    Instruciuni

    cu o linie continu colorat subliniemnumele entitilor

    cu o linie ntrerupt de aceeai culoareatributele unei entiti

    cu o linie dubl numele relaiei

    ntre dou entiti

  • 7/23/2019 scenariu_abonati

    4/13

    Scenariul subliniatPentru a se abona la diverse reviste,persoanele doritoare trebuie s furnizeze

    numele, adresa i un numr de telefon.

    Fiecare revist este identificat prin titlul,numrul volumului i data apariiei. Abonaiisemneaz pentru abonare un contract pe o

    anumit durat de timp precizat prin data denceput a abonamentului i data final.Bineneles c o persoan se poate abona la

    mai multe reviste n acelai timp.

  • 7/23/2019 scenariu_abonati

    5/13

    !ia"rame #$! iniiale

    PERSOANA%cnp

    &nume&adresaotelefon

    REVISTA%isbn&titlu

    &numr'volum

    & data'apariiei

    se aboneaz

    are abonat

    $ezolvarea relaiei man(toman(const n introducerea unei noi entiti numitentitate de intersecie, pe care o le"m deentitile ori"inale prin c)te o relaie onetoman(, n cazul nostru entitatea AB*+A#+-

  • 7/23/2019 scenariu_abonati

    6/13

    !ia"rame #$! de intersecie

    PERSOANA%cnp

    &nume&adresaotelefon

    REVISTA%isbn&titlu

    &numr'volum

    & data'apariiei

    AONA!ENT

    se aboneaz

    are abonat

  • 7/23/2019 scenariu_abonati

    7/13

    "PAS#$ %&a crearea noilor relaii stabilim/o opionalitatea/ relaiile care pleac din entitatea de

    intersecie sunt ntotdeauna obli"atorii n aceast

    parte. 0n partea dinspre entitile ori"inale, relaiilevor pstra opionalitatea relaiilor iniiale

    o cardinalitatea/ ambele relaii noi sunt de tip onetoman(, iar partea cu man( va fi ntotdeauna nspreentitatea de intersecie

    o numele noilor relaii

    $ezolvarea relaiei man( to man(

  • 7/23/2019 scenariu_abonati

    8/13

    $ezolvarea relaiei man( to man(

    PERSOANA%cnp

    &nume&adresaotelefon

    REVISTA%isbn&titlu

    &numr'volum

    & data'apariiei

    AONA!ENT

    semneaz

    semnat 'e

    a(are

    (entru

  • 7/23/2019 scenariu_abonati

    9/13

    "PAS#$ )&Adu"m atribute n cadrul entitii deintersecie, dac acestea e1ist. 0n e1emplul nostru,pentru fiecare abonament se precizeaz durata prin

    data de nceput i data de sf)rit a perioadei

    $ezolvarea relaiei man( to man(

  • 7/23/2019 scenariu_abonati

    10/13

    $ezolvarea relaiei man( to man(

    PERSOANA%cnp

    &nume&adresaotelefon

    REVISTA%isbn&titlu

    &numr'volum

    & data'apariiei

    AONA!ENT

    %cod'abonament&data'de'nceput

    & data'final

    semneaz

    semnat 'e

    a(are

    (entru

  • 7/23/2019 scenariu_abonati

    11/13

    "PAS#$ *&Stabilirea identificatorului unic 2I!pentru entitatea de intersecie/ dac entitatea deintersecie nu are un identificator unic propriu,

    atunci acesta se poate forma din identificatorii uniciai entitilor iniiale la care putem adu"a atributeale entitii de intersecie.

    Faptul c identificatorul unic al entitii de intersecie

    preia 2I! din alt entitate cu care este le"at estereprezentat "rafic prin bararea relaiei respective,

    nspre partea care preia 2I!ul celeilalte entiti.

    $ezolvarea relaiei man( to man(

  • 7/23/2019 scenariu_abonati

    12/13

    $ezolvarea relaiei man( to man(

    PERSOANA%cnp

    &nume&adresaotelefon

    REVISTA%isbn&titlu

    &numr'volum

    & data'apariiei

    AONA!ENT

    %cod'abonament&data'de'nceput

    & data'final

    semneaz

    semnat 'e

    a(are

    (entru

  • 7/23/2019 scenariu_abonati

    13/13