← Questões de Banco de Dados

Banco de Dados · FGV · 2023

Questão comentada de Banco de Dados

Em um Modelo Entidade-Relacionamento (MER), os objetos básicos de um determinado contexto são modelados como entidades. Considere o seguinte contexto de uma empresa imobiliária: “Um cliente aluga um imóvel. Um vendedor vende o imóvel de um cliente. A alocação do funcionário é em um setor. Um cliente tem um imóvel.” No contexto apresentado, o objeto básico que representa uma entidade é:

Gabarito: B

No MER, entidade é o objeto básico do mundo real sobre o qual a empresa quer guardar informações. Pense assim: se você consegue “apontar o dedo” para algo e dizer “quero registrar dados sobre isso”, há grande chance de ser uma entidade. Normalmente, entidades viram substantivos no modelo, como Cliente, Imóvel, Funcionário e Setor. Já verbos e ações, como aluga, vende, tem ou alocação, costumam indicar relacionamentos ou até atributos do processo, não entidades. O segredo da questão é separar coisa de ação: entidade é o “quem” ou “o quê”; relacionamento é o “que faz com quem”. No enunciado, Cliente aparece como um objeto concreto do contexto da imobiliária, com identidade própria e vários dados possíveis, como nome, CPF e telefone. Por isso, ele representa a entidade básica pedida pela questão. Isso está em linha com a modelagem clássica de Chen para MER, muito cobrada pela FGV, em que entidades representam objetos distinguíveis do domínio.

Continue treinando

Questões relacionadas