0% found this document useful (0 votes)
12 views

Dados

Uploaded by

pereira643
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
12 views

Dados

Uploaded by

pereira643
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 6

CREATE TABLE [tb_acessorios_veiculos](

[ordem] [varchar](150) NOT NULL,


[idacessorio] [int] NOT NULL,
CONSTRAINT [PK_tb_acessorios_veiculos] PRIMARY KEY CLUSTERED
(
[ordem] ASC,
[idacessorio] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF,
ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

GO

SET ANSI_PADDING OFF


GO

ALTER TABLE [tb_acessorios_veiculos] WITH CHECK ADD CONSTRAINT


[FK_tb_acessorios_veiculos_tb_acessorios] FOREIGN KEY([idacessorio])
REFERENCES [tb_acessorios] ([id])
GO

ALTER TABLE [tb_acessorios_veiculos] CHECK CONSTRAINT


[FK_tb_acessorios_veiculos_tb_acessorios]
GO

ALTER TABLE [tb_acessorios_veiculos] WITH CHECK ADD CONSTRAINT


[FK_tb_acessorios_veiculos_tb_veiculos] FOREIGN KEY([ordem])
REFERENCES [tb_veiculos] ([ordem])
GO

ALTER TABLE [tb_acessorios_veiculos] CHECK CONSTRAINT


[FK_tb_acessorios_veiculos_tb_veiculos]
GO

***********************************************************************************
**

USE [busonline]
GO

/****** Object: Table [tb_id_itinerarios_coord] Script Date: 01/13/2014


23:17:27 ******/
SET ANSI_NULLS ON
GO

SET QUOTED_IDENTIFIER ON
GO

SET ANSI_PADDING ON
GO

CREATE TABLE [tb_id_itinerarios_coord](


[idItinerario] [varchar](150) NOT NULL,
[sequencia] [int] NOT NULL,
[x] [varchar](150) NOT NULL,
[y] [varchar](150) NOT NULL,
CONSTRAINT [PK_tb_id_itinerarios_coord] PRIMARY KEY CLUSTERED
(
[idItinerario] ASC,
[sequencia] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF,
ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

GO
***********************************************************************************
*********

USE [busonline]
GO

/****** Object: Table [tb_ids_itinerarios] Script Date: 01/13/2014 23:18:40


******/
SET ANSI_NULLS ON
GO

SET QUOTED_IDENTIFIER ON
GO

USE [busonline]
GO

/****** Object: Table [tb_linhas] Script Date: 01/13/2014 23:19:26 ******/


SET ANSI_NULLS ON
GO

SET QUOTED_IDENTIFIER ON
GO

SET ANSI_PADDING ON
GO

CREATE TABLE [tb_linhas](


[empresa] [varchar](150) NULL,
[tarifa] [decimal](5, 2) NULL,
[municipio] [varchar](150) NULL,
[servico] [varchar](150) NULL,
[vista] [varchar](150) NULL,
[numero] [varchar](150) NULL,
[routename] [varchar](150) NULL,
[concessionaria] [varchar](150) NULL,
[idItinerarioIda] [varchar](150) NULL,
[idItinerarioVolta] [varchar](150) NULL
) ON [PRIMARY]

GO

SET ANSI_PADDING OFF


GO

ALTER TABLE [tb_linhas] WITH NOCHECK ADD CONSTRAINT


[FK_tb_linhas_tb_ids_itinerarios_ida] FOREIGN KEY([idItinerarioIda])
REFERENCES [tb_ids_itinerarios] ([id])
GO

ALTER TABLE [tb_linhas] CHECK CONSTRAINT [FK_tb_linhas_tb_ids_itinerarios_ida]


GO

ALTER TABLE [tb_linhas] WITH NOCHECK ADD CONSTRAINT


[FK_tb_linhas_tb_ids_itinerarios_volta] FOREIGN KEY([idItinerarioVolta])
REFERENCES [tb_ids_itinerarios] ([id])
GO

ALTER TABLE [tb_linhas] CHECK CONSTRAINT [FK_tb_linhas_tb_ids_itinerarios_volta]


GO

ALTER TABLE [tb_linhas] WITH NOCHECK ADD CONSTRAINT [FK_tb_linhas_tb_municipios]


FOREIGN KEY([municipio])
REFERENCES [tb_municipios] ([municipio])
GO

ALTER TABLE [tb_linhas] CHECK CONSTRAINT [FK_tb_linhas_tb_municipios]


GO

***********************************************************************************
********

USE [busonline]
GO

/****** Object: Table [tb_login] Script Date: 01/13/2014 23:20:03 ******/


SET ANSI_NULLS ON
GO

SET QUOTED_IDENTIFIER ON
GO

SET ANSI_PADDING ON
GO

CREATE TABLE [tb_login](


[usuario] [varchar](50) NOT NULL,
[senha] [varchar](50) NOT NULL,
[nome] [varchar](150) NOT NULL,
[email] [varchar](150) NOT NULL,
[perfil] [varchar](50) NOT NULL,
[data_inclusao] [date] NOT NULL,
[usuario_inclusao] [varchar](50) NOT NULL,
[data_alteracao] [date] NULL,
[usuario_alteracao] [varchar](50) NULL,
[data_exclusao] [date] NULL,
[usuario_exclusao] [varchar](50) NULL,
CONSTRAINT [PK_tb_login] PRIMARY KEY CLUSTERED
(
[usuario] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF,
ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

GO
SET ANSI_PADDING OFF
GO

***********************************************************************************
************

USE [busonline]
GO

/****** Object: Table [tb_municipios] Script Date: 01/13/2014 23:20:43 ******/


SET ANSI_NULLS ON
GO

SET QUOTED_IDENTIFIER ON
GO

SET ANSI_PADDING ON
GO

CREATE TABLE [tb_municipios](


[municipio] [varchar](150) NOT NULL,
CONSTRAINT [PK_tb_municipios] PRIMARY KEY CLUSTERED
(
[municipio] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF,
ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

GO

SET ANSI_PADDING OFF


GO

***********************************************************************************
*************

USE [busonline]
GO

/****** Object: Table [tb_ruas_itinerarios] Script Date: 01/13/2014 23:21:17


******/
SET ANSI_NULLS ON
GO

SET QUOTED_IDENTIFIER ON
GO

SET ANSI_PADDING ON
GO

CREATE TABLE [tb_ruas_itinerarios](


[routename] [varchar](150) NULL,
[sequencia] [int] NULL,
[municipio] [varchar](150) NULL,
[sentido] [varchar](150) NULL,
[rua] [varchar](150) NULL
) ON [PRIMARY]

GO

SET ANSI_PADDING OFF


GO

ALTER TABLE [tb_ruas_itinerarios] WITH NOCHECK ADD CONSTRAINT


[FK_tb_ruas_itinerarios_tb_municipios] FOREIGN KEY([municipio])
REFERENCES [tb_municipios] ([municipio])
GO

ALTER TABLE [tb_ruas_itinerarios] CHECK CONSTRAINT


[FK_tb_ruas_itinerarios_tb_municipios]
GO

***********************************************************************************
*****************

USE [busonline]
GO

/****** Object: Table [tb_tempo_real] Script Date: 01/13/2014 23:21:50 ******/


SET ANSI_NULLS ON
GO

SET QUOTED_IDENTIFIER ON
GO

SET ANSI_PADDING ON
GO

CREATE TABLE [tb_tempo_real](


[datahora] [datetime] NOT NULL,
[ordem] [varchar](150) NOT NULL,
[linha] [varchar](150) NULL,
[latitude] [varchar](150) NULL,
[longitude] [varchar](150) NULL,
[velocidade] [varchar](150) NULL,
CONSTRAINT [PK_tb_tempo_real] PRIMARY KEY CLUSTERED
(
[datahora] ASC,
[ordem] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF,
ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

GO

SET ANSI_PADDING OFF


GO

ALTER TABLE [tb_tempo_real] WITH CHECK ADD CONSTRAINT


[FK_tb_tempo_real_tb_veiculos] FOREIGN KEY([ordem])
REFERENCES [tb_veiculos] ([ordem])
GO
ALTER TABLE [tb_tempo_real] CHECK CONSTRAINT [FK_tb_tempo_real_tb_veiculos]
GO

You might also like