Imagem de fundo

Quando se faz a transição de um modelo de classes orientado a objetos para um modelo de...

Quando se faz a transição de um modelo de classes orientado a objetos para um modelo de dados relacional, certos ajustes precisam ser feitos para acomodar a natureza das relações e a normalização exigida por bancos de dados relacionais. Qual das alternativas a seguir reflete corretamente um aspecto desse processo de derivação?


A

A composição de objetos no modelo orientado a objetos é mapeada para uma única tabela no modelo relacional, sem a necessidade de relações entre entidades.


B

A agregação em um modelo de classes é mapeada diretamente como uma junção natural entre duas tabelas no modelo relacional.


C

A multiplicidade "muitos para muitos" em um modelo de classes deve ser traduzida em uma tabela associativa no modelo relacional, com as chaves estrangeiras das tabelas relacionadas.


D

Os métodos de classes no modelo orientado a objetos são diretamente convertidos em triggers e stored procedures no modelo relacional.


E

As heranças de classes no modelo orientado a objetos são diretamente traduzidas em chaves estrangeiras nas tabelas relacionais correspondentes.