Skip to content

Instantly share code, notes, and snippets.

@danizavtz
Created October 31, 2022 16:37
Show Gist options
  • Save danizavtz/77356aa743442ba8eee8ec840048aae0 to your computer and use it in GitHub Desktop.
Save danizavtz/77356aa743442ba8eee8ec840048aae0 to your computer and use it in GitHub Desktop.
CREATE TABLE grupo_selecoes(
nome_grupo char NOT NULL,
id_selecao smallint NOT NULL references selecao(id),
pontos smallint NOT NULL default 0 CHECK (pontos >= 0),
jogos smallint NOT NULL default 0 CHECK (pontos >= 0),
vitorias smallint NOT NULL default 0 CHECK (pontos >= 0) ,
empates smallint NOT NULL default 0 CHECK (pontos >= 0) ,
derrotas smallint NOT NULL default 0 CHECK (pontos >= 0) ,
PRIMARY KEY (nome_grupo, id_selecao),
CHECK (nome_grupo in ('A', 'B', 'C', 'D', 'E', 'F', 'G', 'H'))
);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment