Informática, perguntado por Alejandrox7696, 1 ano atrás

1) Crie o modelo Entidade Relacionamento das questões a seguir.

a) Um berçário deseja informatizar suas operações. Quando um bebê nasce,
algumas informações são armazenadas sobre ele, tais como: nome, data do
nascimento, peso do nascimento, altura, a mãe deste bebê e o médico que
fez seu parto. Para as mães, o berçário também deseja manter um controle,
guardando informações como: nome, endereço, telefone e data de
nascimento. Para os médicos, é importante saber: CRM, nome, telefone celular e especialidade.

b) Uma floricultura deseja informatizar suas operações. Inicialmente, deseja
manter um cadastro de todos os seus clientes, mantendo informações como:
RG, nome, telefone e endereço. Deseja também manter um cadastro
contendo informações sobre os produtos que vende, tais como: nome do produto, tipo (flor, vaso, planta...), preço e quantidade em estoque. Quando um cliente faz uma compra, a

Soluções para a tarefa

Respondido por bokomoko
8
A relacào de bebes para com maes é 1 mae N bebes
a relacao de médicos para com bebes é de 1 médico N bebes
Então o maeID e o medicoID devem ser chaves primárias nas tabelas de maes e médicos, respectivamente e foreign keys na tabela de bebes.

a tabela de maes seria
maeid - varchar(10) primary key
nome - varchar(40)
endereco - varchar(80)
fone - varchar(10)
datanasc - date


a tabela de médicos seria
medicoID - varchar(10) - primary key
crm - varchar(10)
nome - varchar(40)
celular - varchar(10)
especialidade - varchar(30)


a tabela de bebes seria
bebeID - varchar(10) primary key
nome  - varchar(40)
datanasc - date;
pesonascimento - float(3,3)
altura - float(3,1)
maeid - varchar(10) - foreign key tabmaes
medicoid - varchar(10) - foreign key tabmedico

a segunda parte está incompleta mas é basicamente a mesma ideia

Dois cadastros auxiliares : clientes e produtos, cada um com seu ID e seus campos.
a tabela de compras (ou vendas) em que se registrará o vendaID, data, qtde


Perguntas interessantes