BD GSB CR Structure .pdf



Nom original: BD_GSB_CR_Structure.pdf

Ce document au format PDF 1.5 a été généré par Writer / LibreOffice 6.1, et a été envoyé sur fichier-pdf.fr le 22/05/2019 à 16:10, depuis l'adresse IP 82.126.x.x. La présente page de téléchargement du fichier a été vue 36 fois.
Taille du document: 17 Ko (3 pages).
Confidentialité: fichier public




Télécharger le fichier (PDF)










Aperçu du document


create database PPE_CSharp
go
use PPE_CSharp
go
/* ----------------------------------------------------------------------------TABLE : VISITEUR
----------------------------------------------------------------------------- */
CREATE TABLE VISITEUR
(
VIS_MATRICULE CHAR(4),
VIS_NOM VARCHAR(25) ,
VIS_PRENOM VARCHAR(50),
VIS_ADRESSE VARCHAR(50) ,
VIS_CP CHAR(5) ,
VIS_VILLE VARCHAR(30) ,
VIS_DATEEMBAUCHE DATE,
CONSTRAINT PK_VISITEUR PRIMARY KEY (VIS_MATRICULE),
)
/* ----------------------------------------------------------------------------TABLE : TYPE_PRATICIEN
----------------------------------------------------------------------------- */
CREATE TABLE TYPE_PRATICIEN
(
TYP_CODE CHAR(3),
TYP_LIBELLE VARCHAR(25) ,
TYP_LIEU VARCHAR(35),
CONSTRAINT PK_TYPE_PRATICIEN PRIMARY KEY (TYP_CODE)
)
/* ----------------------------------------------------------------------------TABLE : PRATICIEN
----------------------------------------------------------------------------- */
CREATE TABLE PRATICIEN
(
PRA_NUM INT IDENTITY (1,1),
PRA_NOM VARCHAR(25) ,
PRA_PRENOM VARCHAR(30) ,
PRA_ADRESSE VARCHAR(255) ,
PRA_CP CHAR(5) ,
PRA_VILLE VARCHAR(25) ,
TYP_CODE CHAR(3),
CONSTRAINT PK_PRATICIEN PRIMARY KEY (PRA_NUM),
CONSTRAINT FK_PRATICIEN_TYPE_PRATICIEN FOREIGN KEY
(TYP_CODE)REFERENCES TYPE_PRATICIEN (TYP_CODE)
)

/* ----------------------------------------------------------------------------TABLE : FAMILLE
-------------------------*/
CREATE TABLE FAMILLE
(
FAM_CODE varchar(10) not null ,
FAM_LIBELLE varchar(50)not null ,
CONSTRAINT PK_FAMILLE PRIMARY KEY (FAM_CODE)
)
/* ----------------------------------------------------------------------------TABLE : RAPPORT_VISITE
----------------------------------------------------------------------------- */
CREATE TABLE RAPPORT_VISITE
(
RAP_NUM INT IDENTITY (1,1),
VIS_MATRICULE CHAR(4) not null ,
PRA_NUM int not null ,
RAP_DATE DATE not null ,
RAP_BILAN varchar(255) not null ,
RAP_MOTIF varchar(255) not null,
CONSTRAINT PK_RAPPORT_VISITE PRIMARY KEY (RAP_NUM),
CONSTRAINT FK_RAPPORT_VISITE_VISITEUR FOREIGN KEY(VIS_MATRICULE)
REFERENCES VISITEUR(VIS_MATRICULE),
CONSTRAINT FK_RAPPORT_VISITE_PRATICIEN FOREIGN KEY
(PRA_NUM)REFERENCES PRATICIEN (PRA_NUM)
)
/* ----------------------------------------------------------------------------TABLE : MEDICAMENT
----------------------------------------------------------------------------- */
CREATE TABLE MEDICAMENT
(
MED_DEPOTLEGAL varchar(50) not null ,
MED_NOMCOMMERCIAL varchar(50) not null ,
FAM_CODE varchar(10) not null ,
MED_COMPOSITION varchar(100) not null ,
MED_EFFETS varchar(255) not null ,
MED_CONTREINDIC varchar(255) not null,
CONSTRAINT PK_MEDICAMENT PRIMARY KEY (MED_DEPOTLEGAL),
CONSTRAINT FK_MEDICAMENT_FAMILLE FOREIGN KEY
(FAM_CODE)REFERENCES FAMILLE (FAM_CODE)
)
/* ----------------------------------------------------------------------------TABLE : OFFRIR
----------------------------------------------------------------------------- */
CREATE TABLE OFFRIR
(
RAP_NUM INT not null ,
MED_DEPOTLEGAL varchar(50) not null ,

OFF_QTE INT not null,
CONSTRAINT PK_OFFRIR PRIMARY KEY ( RAP_NUM,MED_DEPOTLEGAL),
CONSTRAINT FK_OFFRIR_RAPPORT_VISITE FOREIGN KEY ( RAP_NUM)
REFERENCES RAPPORT_VISITE (RAP_NUM),
CONSTRAINT FK_OFFRIR_MEDICAMENT FOREIGN KEY ( MED_DEPOTLEGAL)
REFERENCES MEDICAMENT ( MED_DEPOTLEGAL)
)


BD_GSB_CR_Structure.pdf - page 1/3
BD_GSB_CR_Structure.pdf - page 2/3
BD_GSB_CR_Structure.pdf - page 3/3

Documents similaires


bdgsbcrstructure
psppesymfony
suite correction tp3 sql de 85 a 107
bgglpscriptphpmyadminsql
bdgsbcrprocedurestocke
image


Sur le même sujet..