Criando Domínios
Quando se deseja usar um tipo de dado com especificação, valor padrão de entrada, limitação e que seja comum em vários campos de ou mais tabelas podemos criar um domínio, depois de criado podemos usá-lo como se fosse um tipo de dado padrão do InterBase/FireBird.
Na janela Database Explorer clique sobre o objeto Domains e no menu de contexto escolha a opção New Domain (Figura 1).
Figura 1 – Criando um domínio
Na janela Domain (Figura 2) entre com os dados mostrados na tabela 1.
Campo |
Valor |
Name |
DM_QUANT |
Field Type |
NUMERIC |
Size |
15 |
Scale |
3 |
Not Null |
Marcado |
Default Source |
0 |
Check |
value >= 0 |
Tabela 1 – Domínio DM_QUANT
Figura 2 – Janela Domain
Use o botão ou Ctrl+F9 para abrir a janela Compiling domains (Figura 3) com o código SQL referente a criação do domínio, em seguida clique no botão Commit para o domínio ser criado.
Figura 3 – Janela Compiling domains
Repita o processo para criar os domínios mostrados na tabela 2 e 3.
Tabela 2 – Domínio DM_VALOR |
Tabela 3 – Domínio DM_ID.
|
---|