Repositório para o MER e DER da atividade "O MAPA DO TESOURO"
README.md
: Este arquivoMODELO.sql
: Script SQL do modeloMODELO.png
: Imagem do modeloPARTICIPANTES.pdf
: Lista de participantes do projetoORACLE/
: Pasta contendo arquivos do OracleMODELO/
MODELO.dmd
Este projeto consiste em um modelo de dados desenvolvido para a startup fictícia FarmTech Solutions. O objetivo é gerenciar informações cruciais relacionadas a:
- Produtores agrícolas
- Plantações
- Sensores
- Ajustes de aplicações de água e nutrientes
A modelagem foi realizada utilizando o Oracle SQL Developer Data Modeler, abrangendo a criação de tabelas, estabelecimento de relacionamentos e definição de regras de integridade.
-
ajuste_aplicacao
- Registra ajustes nas aplicações de água e nutrientes
- Chave Primária:
id_ajuste
- Chave Estrangeira:
id_produtor
(referenciaprodutor
)
-
cultura
- Armazena informações sobre as culturas plantadas
- Chave Primária:
id_cultura
- Chaves Estrangeiras:
id_produtor
(referenciaprodutor
)id_plantacao
(referenciaplantacao
)id_leitura
(referencialeitura_sensor
)
-
leitura_sensor
- Contém dados das leituras realizadas pelos sensores
- Chave Primária:
id_leitura
- Chave Estrangeira:
id_sensor
(referenciasensor
)
-
plantacao
- Mantém informações sobre as áreas de plantio
- Chave Primária:
id_plantacao
- Chave Estrangeira:
id_sensor
(referenciasensor
)
-
produtor
- Cadastro dos produtores agrícolas
- Chave Primária:
id_produtor
-
sensor
- Detalhes dos sensores utilizados no campo
- Chave Primária:
id_sensor
tp_ajuste
: "Irrigação" ou "Nutriente"vl_ajustado
: Deve ser maior que 0
dt_inicio_plantio
: Deve ser anterior àdt_colheita
vl_referencia
: Deve ser maior que 0
nu_area_plantacao
: Deve ser maior que 0
tp_sensor
: Deve ser "S1", "S2" ou "S3"
O modelo garante a integridade referencial entre as tabelas, estabelecendo conexões lógicas entre:
- Produtores e seus ajustes de aplicação
- Culturas e suas respectivas leituras de sensores, plantações e produtores
- Leituras de sensores e os sensores correspondentes
- Plantações e os sensores associados
- Oracle SQL Developer Data Modeler
Para mais detalhes sobre a implementação ou dúvidas sobre o modelo, por favor, entre em contato com a equipe de desenvolvimento.