Sql - Trabalho para fazer
Caemi é uma empresa de mineração situada na região norte do Brasil. Você foi contratado para desenvolver um projeto de controle dos seus funcionários.
Regras do negócio.
• Todo funcionário recebe uma matrícula ao entrar na empresa, o nome, sexo, data de nascimento, data de admissão, data de desligamento e estado onde o funcionário nasceu (unidade da federação) são registrados. O funcionário é contratado para um cargo e um salário.
• A empresa tem diversos departamentos espalhados pelos estados do Brasil. Em algumas épocas do ano os departamento estarão vazios (sem funcionários). É preciso saber em qual estado do Brasil está localizado o departamento.
• Todo funcionário sempre estará trabalhando em um único departamento e poderá participar de um ou mais projetos.
• Os projetos tem nome, data de início e tempo total de horas trabalhadas.Os projetos são identificados por um número sequencial mais o ano corrente, exemplo: projeto 01 de 2004.
• Todo projeto é composto por um ou mais funcionários e não existe projeto sem funcionário. É necessário registrar as horas trabalhadas por cada funcionário em cada projeto. Também é preciso saber em qual estado o funcionário foi alocado, ou seja, apesar de um projeto se elaborado em um estado, um funcionário de um outro estado pode participar do projeto. Este funcionário utilizará de recursos como video-conferência para o atuação no projeto.
• Todo projeto é elaborado para um estado.
• Todo funcionário tem um chefe
Dado o MER abaixo, faça os comandos DDL de criação de tabelas e constraints necessárias.