Uma empresa que atua no ramo de entrega de encomendas precisa de um sistema de informação para controlar sua principal atividade. Durante o levantamento dos requisitos desse sistema, as seguintes informações sobre o pagamento de entregas foram fornecidas por um funcionário da empresa:
• Uma entrega é identificada internamente por um código. Além disso, é necessário registrar o peso e as dimensões do objeto a ser entregue, o endereço de entrega e o custo da operação de entrega;
• Uma entrega pode ser paga através de cartão de crédito, cartão de débito ou boleto bancário. Visando a atender às demandas de seus clientes, uma entrega pode ser paga usando-se qualquer combinação desses três meios de pagamento;
• Em relação a um pagamento com cartão de crédito, o sistema deve registrar a data de pagamento, o valor pago, o número do cartão, sua data de validade e a instituição que o emitiu;
• Em relação a um pagamento com cartão de débito, o sistema deve registrar a data de pagamento, o valor pago, o número do banco e os números da agência e da conta corrente às quais o cartão está vinculado;
• Em relação a um pagamento com boleto bancário, o sistema deve registrar a data de pagamento, o valor pago e o número do código de barras do boleto;
• Cada pagamento registrado se refere a uma única entrega;
• Não há entrega registrada no sistema que não tenha, pelo menos, um pagamento associado a ela. Qual diagrama E-R representa corretamente os elementos e as regras presentes na descrição dos requisitos listados acima, sem que haja perda de informações ou redundância de dados, além de observar as boas práticas de modelagem conceitual de dados?
Com base nessas informações, o diagrama E-R que representa corretamente os elementos e as regras descritos é o seguinte:
Entrega ---< Pagamento >--- Cartão de Crédito
|
|---< Cartão de Débito
|
|---< Boleto Bancário
Diagrama E-R de Pagamentos de Entrega
Para representar corretamente os elementos e as regras presentes na descrição dos requisitos, sem perda de informações ou redundância de dados, podemos utilizar um diagrama Entidade-Relacionamento (E-R) que seja capaz de modelar as entidades, os atributos e os relacionamentos descritos.
No caso da descrição dos requisitos fornecidos, podemos identificar as seguintes entidades:
1. Entidade "Entrega":
Atributos: código, peso, dimensões, endereço de entrega, custo da operação de entrega.
2.Entidade "Pagamento":
Atributos: data de pagamento, valor pago.
3. Entidade "Cartão de Crédito":
Atributos: número do cartão, data de validade, instituição emissora.
5. Entidade "Cartão de Débito":
Atributos: número do banco, número da agência, número da conta corrente.
6. Entidade "Boleto Bancário":
Atributo: número do código de barras.
A partir dessas entidades, podemos estabelecer os seguintes relacionamentos:
A entidade "Entrega" possui um relacionamento obrigatório com a entidade "Pagamento", indicando que toda entrega deve ter pelo menos um pagamento associado a ela.
A entidade "Pagamento" possui três relacionamentos opcionais com as entidades "Cartão de Crédito", "Cartão de Débito" e "Boleto Bancário", indicando que um pagamento pode ser realizado por meio de qualquer combinação desses três meios.
Com base nessas informações, o diagrama E-R que representa corretamente os elementos e as regras descritos é o seguinte:
Entrega ---< Pagamento >--- Cartão de Crédito
|
|---< Cartão de Débito
|
|---< Boleto Bancário
A entidade "Entrega" está relacionada com a entidade "Pagamento" por meio de um relacionamento 1 para muitos (um para muitos), indicando que uma entrega pode ter vários pagamentos associados, mas um pagamento está vinculado a apenas uma entrega. Os relacionamentos com as entidades "Cartão de Crédito", "Cartão de Débito" e "Boleto Bancário" são opcionais, representando as diferentes formas de pagamento que podem ser utilizadas.
Lista de comentários
Com base nessas informações, o diagrama E-R que representa corretamente os elementos e as regras descritos é o seguinte:
Entrega ---< Pagamento >--- Cartão de Crédito
|
|---< Cartão de Débito
|
|---< Boleto Bancário
Diagrama E-R de Pagamentos de Entrega
Para representar corretamente os elementos e as regras presentes na descrição dos requisitos, sem perda de informações ou redundância de dados, podemos utilizar um diagrama Entidade-Relacionamento (E-R) que seja capaz de modelar as entidades, os atributos e os relacionamentos descritos.
No caso da descrição dos requisitos fornecidos, podemos identificar as seguintes entidades:
1. Entidade "Entrega":
2.Entidade "Pagamento":
3. Entidade "Cartão de Crédito":
5. Entidade "Cartão de Débito":
6. Entidade "Boleto Bancário":
A partir dessas entidades, podemos estabelecer os seguintes relacionamentos:
Com base nessas informações, o diagrama E-R que representa corretamente os elementos e as regras descritos é o seguinte:
Entrega ---< Pagamento >--- Cartão de Crédito
|
|---< Cartão de Débito
|
|---< Boleto Bancário
A entidade "Entrega" está relacionada com a entidade "Pagamento" por meio de um relacionamento 1 para muitos (um para muitos), indicando que uma entrega pode ter vários pagamentos associados, mas um pagamento está vinculado a apenas uma entrega. Os relacionamentos com as entidades "Cartão de Crédito", "Cartão de Débito" e "Boleto Bancário" são opcionais, representando as diferentes formas de pagamento que podem ser utilizadas.
Saiba mais sobre diagrama E-R aqui:
https://brainly.com.br/tarefa/19628711
#SPJ1