Constraint Expression
30/04/2004
0
Boa tarde, galera. Tudo bem?
Pessoal, imaginem uma tabela, fictícia, chamada turmas (ela vai ilustrar meu problema):
[Colunas]
turmaId int
turmaDescricao varchar(50)
periodoId int
salaId int
Supondo que exista uma [color=red:34d5279362]TURMA A, com salaId=1 e periodoId=1[/color:34d5279362], [b:34d5279362]NÃO[/b:34d5279362] posso deixar uma eventual [color=red:34d5279362]TURMA B, também com salaId=1 e periodoId=1[/color:34d5279362], pois nesse periodo, a sala ja está ocupada pela TURMA A.
Hoje, consigo checar isso numa boa, mas na aplicação que acessa o banco. Já vi gente fazendo esse tipo de checagem direto no SQL, mas to apanhando muito pra fazer... Olhando o books online, também não obtive algo que pudesse elucidar. Se alguém puder dar um epurrãozinho, eu agradeceria muito.
Muito obrigado,
Denis
Pessoal, imaginem uma tabela, fictícia, chamada turmas (ela vai ilustrar meu problema):
[Colunas]
turmaId int
turmaDescricao varchar(50)
periodoId int
salaId int
Supondo que exista uma [color=red:34d5279362]TURMA A, com salaId=1 e periodoId=1[/color:34d5279362], [b:34d5279362]NÃO[/b:34d5279362] posso deixar uma eventual [color=red:34d5279362]TURMA B, também com salaId=1 e periodoId=1[/color:34d5279362], pois nesse periodo, a sala ja está ocupada pela TURMA A.
Hoje, consigo checar isso numa boa, mas na aplicação que acessa o banco. Já vi gente fazendo esse tipo de checagem direto no SQL, mas to apanhando muito pra fazer... Olhando o books online, também não obtive algo que pudesse elucidar. Se alguém puder dar um epurrãozinho, eu agradeceria muito.
Muito obrigado,
Denis
Matheussi
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)