     dataNascimento date not null,
     rg varchar(45) unique,
     salario double not null,
-    isGerente bool not null  
+    isGerente bool not null,
+    isDentista bool not null
 );
 
-CREATE TABLE Procedimento(
+CREATE TABLE IF NOT EXISTS Procedimento(
     id int primary key auto_increment,
     descricao varchar(100) not null,
     preco double not null
 );
 
-CREATE TABLE Usuario(
+CREATE TABLE IF NOT EXISTS Usuario(
     id varchar(50) not null unique primary key,
     senha varchar(45) not null,
     idFuncionario int not null,

	REFERENCES Funcionario(id)
);

CREATE TABLE Consulta_has_Procedimento(
    idConsulta int not null,
    idProcedimento int not null,
    FOREIGN KEY (idConsulta)

CREATE DATABASE IF NOT EXISTS odontosoft;
USE odontosoft;

CREATE TABLE IF NOT EXISTS Paciente(
    id int primary key auto_increment,
    nome varchar(100) not null,
    dataNascimento date not null,
