Blame view

BDD.sql 541 Bytes
7b9c0dc6   Cyprien Bouissou   Fichier de base d...
1
2
3
4
  CREATE TABLE Utilisateur (
  	loglille1 char(30),
  	login char(30) PRIMARY KEY,
  	mdp char(30),
516b3851   Cyprien Bouissou   Re: Fichier base ...
5
  	droit integer DEFAULT 0
7b9c0dc6   Cyprien Bouissou   Fichier de base d...
6
7
  );
  
7b9c0dc6   Cyprien Bouissou   Fichier de base d...
8
  CREATE TABLE Client (
7b9c0dc6   Cyprien Bouissou   Fichier de base d...
9
  	loglille1 char(30) PRIMARY KEY,
516b3851   Cyprien Bouissou   Re: Fichier base ...
10
  	solde float(5.2),
7b9c0dc6   Cyprien Bouissou   Fichier de base d...
11
12
13
14
15
16
17
  	idcarte integer,
  	credit boolean
  );
  
  
  CREATE TABLE Prix (
  	produit char(30),
516b3851   Cyprien Bouissou   Re: Fichier base ...
18
  	prix float(5.2)
7b9c0dc6   Cyprien Bouissou   Fichier de base d...
19
20
21
22
23
24
  );
  
  
  CREATE TABLE Transactions (
  	id serial PRIMARY KEY,
  	type char(15),
516b3851   Cyprien Bouissou   Re: Fichier base ...
25
26
27
  	date datetime,
  	montant float(5.2),
  	quantite integer(2),
7b9c0dc6   Cyprien Bouissou   Fichier de base d...
28
29
30
31
  	utilisateur char(30) REFERENCES Utilisateur(login),
  	client char(30) REFERENCES Client(loglille1),
  	valide boolean
  );