Questão de Banco de Dados — Modelo Entidade-Relacionamento (MER) — CESGRANRIO 2022
Banco de DadosModelo Entidade-Relacionamento (MER)
- Código
- cg056692
- Banca
- CESGRANRIO
- Órgão
- BASA
- Ano
- 2022
- Cargo
- Tec Cien ( )
Um banco de dados relacional é composto pelas seguintes tabelas:
CREATE TABLE A (
a1 TEXT NOT NULL,
a2 TEXT NOT NULL,
a3 TEXT NOT NULL,
PRIMARY KEY (a1,a2));
CREATE TABLE B (
b1 TEXT NOT NULL,
b2 TEXT NOT NULL,
b3 TEXT NOT NULL,
PRIMARY KEY (b1));
CREATE TABLE R (
a1 TEXT NOT NULL,
a2 TEXT NOT NULL,
b1 TEXT NOT NULL,
PRIMARY KEY (a1,a2),
FOREIGN KEY (a1,a2)
REFERENCES A (a1,a2),
FOREIGN KEY (b1)
REFERENCES B (b1));
Com o intuito de simplificar, considere que todas as colunas de todas as tabelas são do tipo TEXT.
O modelo relacional acima foi obtido por meio da aplicação de regras de transformação sobre um modelo E-R, de modo a preservar a semântica deste. Qual modelo E-R deu origem a essas tabelas?
- A

- B

- C

- D

- E
