1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107
|
USE [BaseTest]
GO
/****** Object: Table [dbo].[Besoin] Script Date: 11/05/2013 20:02:24 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[Besoin](
[idbesoin] [numeric](18, 0) IDENTITY(1,1) NOT NULL,
[idstructure] [numeric](18, 0) NULL,
[nbrebesoin] [numeric](18, 0) NULL,
[idcatbesoin] [numeric](18, 0) NULL,
[Etat] [bit] NULL,
CONSTRAINT [PK_Besoin] PRIMARY KEY CLUSTERED
(
[idbesoin] 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
/****** Object: Table [dbo].[Catbesoin] Script Date: 11/05/2013 20:02:24 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
SET ANSI_PADDING ON
GO
CREATE TABLE [dbo].[Catbesoin](
[idcatbesoin] [numeric](18, 0) IDENTITY(1,1) NOT NULL,
[libellecatbesoin] [varchar](50) NULL,
[icon] [varchar](max) NULL,
CONSTRAINT [PK_Catbesoin] PRIMARY KEY CLUSTERED
(
[idcatbesoin] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
GO
SET ANSI_PADDING OFF
GO
/****** Object: Table [dbo].[photostructure] Script Date: 11/05/2013 20:02:24 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
SET ANSI_PADDING ON
GO
CREATE TABLE [dbo].[photostructure](
[idtofstructure] [numeric](18, 0) IDENTITY(1,1) NOT NULL,
[idstructure] [numeric](18, 0) NULL,
[photo] [varchar](max) NULL,
CONSTRAINT [PK_photostructure] PRIMARY KEY CLUSTERED
(
[idtofstructure] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
GO
SET ANSI_PADDING OFF
GO
/****** Object: Table [dbo].[STRUCTURE] Script Date: 11/05/2013 20:02:24 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
SET ANSI_PADDING ON
GO
CREATE TABLE [dbo].[STRUCTURE](
[IDSTRUCTURE] [numeric](18, 0) IDENTITY(1,1) NOT NULL,
[IDUSER] [numeric](18, 0) NULL,
[LATITUDE] [varchar](50) NULL,
[LONGITUDE] [varchar](50) NULL,
[DESCRIPTIONSTRUCTURE] [varchar](max) NULL,
[COORDONNEES] [varchar](50) NULL,
[imgpushpine] [varchar](max) NULL,
CONSTRAINT [PK_STRUCTURE] PRIMARY KEY CLUSTERED
(
[IDSTRUCTURE] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
GO
SET ANSI_PADDING OFF
GO
ALTER TABLE [dbo].[Besoin] ADD CONSTRAINT [DF_Besoin_Etat] DEFAULT ((0)) FOR [Etat]
GO
ALTER TABLE [dbo].[Besoin] WITH CHECK ADD CONSTRAINT [FK_Besoin_Catbesoin] FOREIGN KEY([idcatbesoin])
REFERENCES [dbo].[Catbesoin] ([idcatbesoin])
GO
ALTER TABLE [dbo].[Besoin] CHECK CONSTRAINT [FK_Besoin_Catbesoin]
GO
ALTER TABLE [dbo].[Besoin] WITH CHECK ADD CONSTRAINT [FK_Besoin_STRUCTURE] FOREIGN KEY([idstructure])
REFERENCES [dbo].[STRUCTURE] ([IDSTRUCTURE])
GO
ALTER TABLE [dbo].[Besoin] CHECK CONSTRAINT [FK_Besoin_STRUCTURE]
GO
ALTER TABLE [dbo].[photostructure] WITH CHECK ADD CONSTRAINT [FK_photostructure_STRUCTURE] FOREIGN KEY([idstructure])
REFERENCES [dbo].[STRUCTURE] ([IDSTRUCTURE])
GO
ALTER TABLE [dbo].[photostructure] CHECK CONSTRAINT [FK_photostructure_STRUCTURE]
GO
ALTER TABLE [dbo].[STRUCTURE] WITH CHECK ADD CONSTRAINT [FK_STRUCTUR_USER_STRU_UTILISAT] FOREIGN KEY([IDUSER])
REFERENCES [dbo].[UTILISATEUR] ([IDUSER])
GO
ALTER TABLE [dbo].[STRUCTURE] CHECK CONSTRAINT [FK_STRUCTUR_USER_STRU_UTILISAT]
GO |
Partager