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


Matheussi

Matheussi

Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar