Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Minha Solução] - Criando as outras tabelas do modelo

--CRIAR TABELA DEPENDENTE

CREATE TABLE TAB_DEPENDENTE 
(
  COD_DEPENDENTE VARCHAR(5) NOT NULL 
, NOME_DEPENDENTE VARCHAR(50) 
, TIPO_DEPENDENCIA VARCHAR(50) 
, IDADE_DEPENDENTE INTEGER 
, COD_FUNCIONARIO VARCHAR(5) 
, CONSTRAINT TAB_DEPENDENTE_PK PRIMARY KEY 
  (
    COD_DEPENDENTE 
  )
  ENABLE 
);

--CRIAR TABELA FUNCIONARIO

CREATE TABLE TAB_FUNCIONARIO 
(
  COD_FUNCIONARIO VARCHAR(5) NOT NULL 
, NOME_FUNCIONARIO VARCHAR(50) 
, DATA_ADMISSAO DATE 
, COD_DEPARTAMENTO VARCHAR(5) 
, CONSTRAINT TAB_FUNCIONARIO_PK PRIMARY KEY 
  (
    COD_FUNCIONARIO 
  )
  ENABLE 
);
1 resposta
solução!

Oi Carlos,

Parabéns pela iniciativa de compartilhar sua solução! 👍

Seu código está bem estruturado e segue as boas práticas para criação de tabelas em SQL.

As definições de chave primária e os tipos de dados estão corretos e apropriados. 💪

Para saber mais: Documentação oficial Oracle sobre constraints.

Continue praticando e explorando as funcionalidades do Oracle Database! 🧐