USE [master] GO /****** Object: Database [RoadAssistance] Script Date: 01/26/2006 09:13:30 ******/ CREATE DATABASE [RoadAssistance] ON PRIMARY ( NAME = N'RoadAssistance', FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DATA\RoadAssistance.mdf' , SIZE = 3072KB , MAXSIZE = UNLIMITED, FILEGROWTH = 1024KB ) LOG ON ( NAME = N'RoadAssistance_log', FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DATA\RoadAssistance_log.ldf' , SIZE = 1024KB , MAXSIZE = 2048GB , FILEGROWTH = 10%) COLLATE Latin1_General_CI_AI GO EXEC dbo.sp_dbcmptlevel @dbname=N'RoadAssistance', @new_cmptlevel=90 GO IF (1 = FULLTEXTSERVICEPROPERTY('IsFullTextInstalled')) begin EXEC [RoadAssistance].[dbo].[sp_fulltext_database] @action = 'disable' end GO ALTER DATABASE [RoadAssistance] SET ANSI_NULL_DEFAULT OFF GO ALTER DATABASE [RoadAssistance] SET ANSI_NULLS OFF GO ALTER DATABASE [RoadAssistance] SET ANSI_PADDING OFF GO ALTER DATABASE [RoadAssistance] SET ANSI_WARNINGS OFF GO ALTER DATABASE [RoadAssistance] SET ARITHABORT OFF GO ALTER DATABASE [RoadAssistance] SET AUTO_CLOSE OFF GO ALTER DATABASE [RoadAssistance] SET AUTO_CREATE_STATISTICS ON GO ALTER DATABASE [RoadAssistance] SET AUTO_SHRINK OFF GO ALTER DATABASE [RoadAssistance] SET AUTO_UPDATE_STATISTICS ON GO ALTER DATABASE [RoadAssistance] SET CURSOR_CLOSE_ON_COMMIT OFF GO ALTER DATABASE [RoadAssistance] SET CURSOR_DEFAULT GLOBAL GO ALTER DATABASE [RoadAssistance] SET CONCAT_NULL_YIELDS_NULL OFF GO ALTER DATABASE [RoadAssistance] SET NUMERIC_ROUNDABORT OFF GO ALTER DATABASE [RoadAssistance] SET QUOTED_IDENTIFIER OFF GO ALTER DATABASE [RoadAssistance] SET RECURSIVE_TRIGGERS OFF GO ALTER DATABASE [RoadAssistance] SET ENABLE_BROKER GO ALTER DATABASE [RoadAssistance] SET AUTO_UPDATE_STATISTICS_ASYNC OFF GO ALTER DATABASE [RoadAssistance] SET DATE_CORRELATION_OPTIMIZATION OFF GO ALTER DATABASE [RoadAssistance] SET TRUSTWORTHY OFF GO ALTER DATABASE [RoadAssistance] SET ALLOW_SNAPSHOT_ISOLATION OFF GO ALTER DATABASE [RoadAssistance] SET PARAMETERIZATION SIMPLE GO ALTER DATABASE [RoadAssistance] SET READ_WRITE GO ALTER DATABASE [RoadAssistance] SET RECOVERY FULL GO ALTER DATABASE [RoadAssistance] SET MULTI_USER GO ALTER DATABASE [RoadAssistance] SET PAGE_VERIFY CHECKSUM GO ALTER DATABASE [RoadAssistance] SET DB_CHAINING OFF USE [RoadAssistance] GO /****** Object: Table [dbo].[Employees] Script Date: 01/26/2006 09:13:41 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[Employees]( [ID] [int] IDENTITY(1,1) NOT NULL, [Name] [nvarchar](50) COLLATE Latin1_General_CI_AI NOT NULL, CONSTRAINT [PK_Employees] PRIMARY KEY CLUSTERED ( [ID] ASC )WITH (IGNORE_DUP_KEY = OFF) ON [PRIMARY] ) ON [PRIMARY] USE [RoadAssistance] GO /****** Object: Table [dbo].[Members] Script Date: 01/26/2006 09:14:02 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[Members]( [ID] [nchar](10) COLLATE Latin1_General_CI_AI NOT NULL, [Name] [nvarchar](50) COLLATE Latin1_General_CI_AI NOT NULL, [Address] [nvarchar](50) COLLATE Latin1_General_CI_AI NOT NULL, [City] [nvarchar](50) COLLATE Latin1_General_CI_AI NOT NULL, [Phone] [nvarchar](24) COLLATE Latin1_General_CI_AI NULL, [Email] [nvarchar](50) COLLATE Latin1_General_CI_AI NULL, CONSTRAINT [PK_Members] PRIMARY KEY CLUSTERED ( [ID] ASC )WITH (IGNORE_DUP_KEY = OFF) ON [PRIMARY] ) ON [PRIMARY] USE [RoadAssistance] GO /****** Object: Table [dbo].[Assignments] Script Date: 01/26/2006 09:14:24 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[Assignments]( [ID] [int] IDENTITY(1,1) NOT NULL, [EmployeeID] [int] NOT NULL, [MemberID] [nchar](10) COLLATE Latin1_General_CI_AI NULL, [Name] [nvarchar](50) COLLATE Latin1_General_CI_AI NULL, [Phone] [nvarchar](50) COLLATE Latin1_General_CI_AI NULL, [DateTimeRequest] [datetime] NOT NULL, [Longitude] [float] NULL, [Latitude] [float] NULL, [CarBrand] [nvarchar](50) COLLATE Latin1_General_CI_AI NULL, [CarModel] [nvarchar](50) COLLATE Latin1_General_CI_AI NULL, [ProblemDescrID] [int] NULL, [WorkingTime] [int] NULL, [MaterialCosts] [float] NULL, [Pending] [bit] NULL, CONSTRAINT [PK_Assignments] PRIMARY KEY CLUSTERED ( [ID] ASC )WITH (IGNORE_DUP_KEY = OFF) ON [PRIMARY] ) ON [PRIMARY] USE [RoadAssistance] GO /****** Object: Table [dbo].[TimeSheet] Script Date: 01/26/2006 09:14:44 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[TimeSheet]( [EmployeeID] [int] NOT NULL, [Date] [datetime] NOT NULL, [WorkingTime] [int] NULL, [DrivingTime] [int] NULL, [IdleTime] [int] NULL, CONSTRAINT [PK_TimeSheet] PRIMARY KEY CLUSTERED ( [EmployeeID] ASC, [Date] ASC )WITH (IGNORE_DUP_KEY = OFF) ON [PRIMARY] ) ON [PRIMARY] USE [RoadAssistance] GO /****** Object: Table [dbo].[ProblemDescriptions] Script Date: 01/26/2006 09:14:57 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[ProblemDescriptions]( [ID] [int] IDENTITY(1,1) NOT NULL, [Description] [nvarchar](255) COLLATE Latin1_General_CI_AI NULL, CONSTRAINT [PK_ProblemDescriptions] PRIMARY KEY CLUSTERED ( [ID] ASC )WITH (IGNORE_DUP_KEY = OFF) ON [PRIMARY] ) ON [PRIMARY] USE [RoadAssistance] GO /****** Object: Table [dbo].[MaterialList] Script Date: 01/26/2006 09:15:09 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[MaterialList]( [ID] [int] IDENTITY(1,1) NOT NULL, [Description] [nvarchar](255) COLLATE Latin1_General_CI_AI NOT NULL, [Price] [float] NULL, CONSTRAINT [PK_MaterialList] PRIMARY KEY CLUSTERED ( [ID] ASC )WITH (IGNORE_DUP_KEY = OFF) ON [PRIMARY] ) ON [PRIMARY] USE [RoadAssistance] GO /****** Object: Table [dbo].[UsedMaterial] Script Date: 01/26/2006 09:15:22 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[UsedMaterial]( [AssignmentID] [int] NOT NULL, [MaterialID] [int] NOT NULL, CONSTRAINT [PK_UsedMaterial] PRIMARY KEY CLUSTERED ( [AssignmentID] ASC, [MaterialID] ASC )WITH (IGNORE_DUP_KEY = OFF) ON [PRIMARY] ) ON [PRIMARY]