Restrictii de Integritate de Roluri Si Asocieri

11
Restricţii de integritate de roluri si asocieri

description

Sisteme informatice de Gestiune-Restrictii de Integritate de Roluri Si Asocieri

Transcript of Restrictii de Integritate de Roluri Si Asocieri

Page 1: Restrictii de Integritate de Roluri Si Asocieri

Restricţii de integritatede roluri si asocieri

Page 2: Restrictii de Integritate de Roluri Si Asocieri

RESTRICTII DE INTEGRITATE DE ROLURI

Restricţii de incluziune de roluri

• Dacă o entitate E1 joacă rolul r1 în asocierea A1, atunci va trebui să joace şi rolul r2 în asocierea A2.

Page 3: Restrictii de Integritate de Roluri Si Asocieri

RESTRICTII DE INTEGRITATE DE ROLURI

Nota: Un client plateste dupa ce a primit factura, dar nu toate facturile primite se si platesc.

Page 4: Restrictii de Integritate de Roluri Si Asocieri

Restrictii de egalitate de roluri

• Restrictia de incluziune între rolurile r1 si r2 este reciprocă.

Page 5: Restrictii de Integritate de Roluri Si Asocieri

Restrictii de egalitate de roluri

Page 6: Restrictii de Integritate de Roluri Si Asocieri

Restrictia de excluziune de roluri

• O entitate E1 care joaca rolul r1 în asocierea A1 nu poate juca rolul r2 în asocierea A2.

Page 7: Restrictii de Integritate de Roluri Si Asocieri

Restrictia de excluziune de roluri

Page 8: Restrictii de Integritate de Roluri Si Asocieri

RESTRICTII PE ASOCIERI

• Vizează asocierea însăşi şi toate entităţile participante la asociere. Acţionează asupra tuturor rolurilor dintr-o asociere.

Restricţii de incluziune de asocieri

• Asocierea A1 stabilită între două entităţi determină existenţa unei alte asocieri A2 în cadrul modelului EA.

Page 9: Restrictii de Integritate de Roluri Si Asocieri

RESTRICTII PE ASOCIERI

Page 10: Restrictii de Integritate de Roluri Si Asocieri

RESTRICTII PE ASOCIERI

• Restricţii de excluziune de asocieri

Page 11: Restrictii de Integritate de Roluri Si Asocieri

RESTRICTII PE ASOCIERI