Anda di halaman 1dari 4

ARCE

În această lecţie vă voi prezenta:

• definirea termenul de "constrângere", în care se aplică la modelarea datelor;

• identificarea unei relaţii exclusive OR într-un scenariu de afaceri;

• constrângerea în diagrama de tip arc reprezintă o relaţie de tip OR exclusiv;

• distincţia între utilizarea unui arc şi un subtip în modelul de date;

Ce este o constrângere?

Fiecare afacere are restricţii pe care valorile de atribut şi relaţiile sunt permise.
Aceste restricţii sunt numite constrângeri. Ele se pot referi la un singur atribut al
unei entităţi sau la relaţiile între entităţi. Ştim deja despre mai multe tipuri de
constrângere, de exemplu: fiecare "angajat " trebuie să lucreze într-un singur
"departament".

Relaţiile reciproc exclusive (uneori numit relaţie exclusivă OR) există de multe ori.
De exemplu: un panou este un spaţiu de publicitate.

Reprezentarea relaţiilor exclusive OR în diagramă ERD

• Arcele sunt un mod de a


reprezenta relaţii reciproc
exclusiv în diagramă ERD;

• Arcul reprezintă relaţia exclusivă


OR fiecare eveniment trebuie
să aibă loc la un DOMICILIU
PRIVAT sau trebuie să se
considere SPAŢIUL PUBLIC,
dar nu atât.
Arce

• Un arc întotdeauna îi aparţine o


entitate;
• Arcele pot include mai mult de
două relaţii;
• Nu toate relaţiile unei entităţi
trebuie să fie incluse într-un arc;
• O entitate poate avea mai multe
arce;
• Un arc ar trebui să constă
întotdeauna de relaţiile de aceeaşi
opţionalitate:
• Toate relaţiile într-un arc
trebuie să fie obligatorii sau
toate trebuie să fie opţionale;
• Relaţiile într-un arc pot fi de
diferite grade, deşi acest lucru
este rar.

Arce, Supertipuri şi Subtipuri


Arcele pot fi uneori trase ca supertipuri
sau subtipuri

Supertipuri şi subtipuri pot fi uneori


trase ca arce.
Supertipul PARTENER în DJ
modelul este reprezentat ca un arc de
cerc în această diagramă.

Chestionar

1. Care dintre următoarele ar fi cel mai bine reprezentat de un arc?


o STUDENT (seniori, juniori)
o STUDENT (absolvirea, non-absolvire)
o STUDENT (va-participa-universitar, nu-va-participa-universitar)
o STUDENT (Universitatea, şcoală de meserii)*

2. Pentru a reprezenta vizual exclusivitatea între două sau mai multe relaţii într-o
diagramă ERD v-ar folosi cel mai probabil un ________.
o Arc *
o UID
o Subtipul
o Supertipul

3. Care din următoarele pot fi adăugate la o relatie?


o Un atribut
o Un arc poate fi atribuit *
o Un atribut compozit
o Un atribut optional poate fi creat

4. Această schemă ar putea fi, de asemenea, exprimată ca un supertip / subtip de


construcţie. Adevărat sau fals?

o Fals*
o Adevărat

Proiect realizat de Mocanu George


Clasa a XII-a F
Profil: Matematică-Informatică

Anda mungkin juga menyukai