Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- F002 - inicio
- CREATE TABLE PA_MaquinaEstado
- (
- Codigo INT NOT NULL IDENTITY(1,1),
- Descricao VARCHAR(100) NOT NULL,
- CONSTRAINT PK_MaquinaEstado PRIMARY KEY (Codigo)
- );
- -- carga inicial de dados
- INSERT INTO PA_MaquinaEstado (Descricao) VALUES ('iniciado');
- INSERT INTO PA_MaquinaEstado (Descricao) VALUES ('em revisão');
- INSERT INTO PA_MaquinaEstado (Descricao) VALUES ('em correção');
- INSERT INTO PA_MaquinaEstado (Descricao) VALUES ('homologado');
- CREATE TABLE PA_AuditoriaStatus
- (
- Codigo INT NOT NULL IDENTITY(1,1),
- DataStatus datetime NOT NULL DEFAULT GETDATE(),
- MaquinaEstado INT NOT NULL,
- UsuarioCorporativo CHAR(16) NOT NULL,
- Auditoria INT NOT NULL,
- CONSTRAINT PK_AuditoriaStatus PRIMARY KEY (Codigo),
- CONSTRAINT FK_MaquinaEstado_AuditoriaStatus FOREIGN KEY (MaquinaEstado) REFERENCES PAE.dbo.PA_MaquinaEstado(Codigo),
- CONSTRAINT FK_UsuarioCorporativo_AuditoriaStatus FOREIGN KEY (UsuarioCorporativo) REFERENCES PAE.dbo.UsuarioCorporativo(CodigoUsuario),
- CONSTRAINT FK_Auditoria_AuditoriaStatus FOREIGN KEY (Auditoria) REFERENCES PAE.dbo.PA_Auditoria(Codigo)
- );
- ALTER TABLE PA_Auditoria ADD MaquinaEstado INT;
- ALTER TABLE PA_Auditoria ADD CONSTRAINT FK_MaquinaEstado_Auditoria FOREIGN KEY (MaquinaEstado) REFERENCES PAE.dbo.PA_MaquinaEstado(Codigo);
- -- F002 fim
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement