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
| CREATE TABLE [dbo].[Equipement](
[id] INT IDENTITY(1,1) PRIMARY KEY,
[num_serie] [int] NOT NULL,
[code_marque] [int] NOT NULL,
[adresse_ip] VARCHAR(15) NOT NULL,
[id_cellule] [int] NOT NULL
);
CREATE UNIQUE INDEX IDX_U_Equipement_numserie
ON dbo.Equipement
(
num_serie
)
CREATE TABLE [dbo].[routeur](
[id] [int] PRIMARY KEY,
[nom] [text] NOT NULL,
[date_acquisition] [datetime] NOT NULL,
[id_port] [varchar](50) NOT NULL,
CONSTRAINT [FK_routeur] FOREIGN KEY (id) REFERENCES Equipement(id)
);
CREATE TABLE [dbo].[serveur](
id INT PRIMARY KEY,
[disque_dur] [text] NOT NULL,
[mémoire] [text] NOT NULL,
[processeur] [text] NOT NULL,
CONSTRAINT [FK_serveur] FOREIGN KEY (id) REFERENCES Equipement(id)
);
CREATE TABLE [dbo].[switch](
id INT PRIMARY KEY,
Qos BIT,
JumboFrame BIT
CONSTRAINT [FK_switch] FOREIGN KEY (id) REFERENCES Equipement(id)
); |
Partager