Subversion Repositories Sites.obs-saisons.fr

Rev

Go to most recent revision | Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
31 aurelien 1
CREATE TABLE obs_stations (
2
  os_id_station INTEGER UNSIGNED  NOT NULL   AUTO_INCREMENT,
3
  os_ce_participant INTEGER UNSIGNED  NULL  ,
4
  os_nom VARCHAR(255)  NULL  ,
5
  os_ce_commune INTEGER UNSIGNED  NULL  ,
6
  os_latitude FLOAT  NULL  ,
7
  os_longitude FLOAT  NULL  ,
8
  os_altitude FLOAT  NULL  ,
9
  os_ce_environnement INTEGER UNSIGNED  NULL  ,
10
  os_commentaire TEXT  NULL    ,
11
PRIMARY KEY(os_id_station));
12
 
13
 
14
 
15
 
16
 
17
 
18
 
19
 
20
 
21
 
22
 
23
 
24
 
25
CREATE TABLE ods_communes (
26
  oc_id_commune INTEGER UNSIGNED  NOT NULL   AUTO_INCREMENT,
27
  oc_code_insee INTEGER UNSIGNED  NULL  ,
28
  oc_nom TEXT  NULL  ,
29
  oc_secteur VARCHAR(50)  NULL  ,
30
  oc_latitude FLOAT  NULL  ,
31
  oc_longitude FLOAT  NULL    ,
32
PRIMARY KEY(oc_id_commune));
33
 
34
 
35
 
36
 
37
 
38
 
39
 
40
 
41
 
42
 
43
CREATE TABLE ods_especes (
44
  oe_id_espece INTEGER UNSIGNED  NOT NULL   AUTO_INCREMENT,
45
  oe_nom_vernaculaire VARCHAR(255)  NULL  ,
46
  oe_nom_scientifique VARCHAR(255)  NULL  ,
47
  oe_espece_ecole BOOL  NULL  ,
48
  oe_description TEXT  NULL  ,
49
  oe_ce_climat INTEGER UNSIGNED  NULL  ,
50
  oe_ce_evenements INTEGER UNSIGNED  NULL  ,
51
  oe_ce_type INTEGER UNSIGNED  NULL    ,
52
PRIMARY KEY(oe_id_espece));
53
 
54
 
55
 
56
 
57
 
58
 
59
 
60
 
61
 
62
 
63
 
64
 
65
CREATE TABLE ods_individus (
66
  oi_id_individu INTEGER UNSIGNED  NOT NULL   AUTO_INCREMENT,
67
  oi_ce_espece INTEGER UNSIGNED  NULL  ,
68
  oi_ce_station INTEGER UNSIGNED  NULL    ,
69
PRIMARY KEY(oi_id_individu));
70
 
71
 
72
 
73
 
74
 
75
 
76
 
77
CREATE TABLE ods_observations (
78
  oo_id_observation INTEGER UNSIGNED  NOT NULL   AUTO_INCREMENT,
79
  oo_ordre INTEGER UNSIGNED  NOT NULL  ,
80
  oo_ce_individu INTEGER UNSIGNED  NULL  ,
81
  oo_ce_evenement INTEGER UNSIGNED  NULL  ,
82
  oo_date DATE  NULL  ,
83
  oo_commentaire TEXT  NULL  ,
84
  oo_date_saisie DATE  NULL  ,
85
  oo_date_modification DATE  NULL    ,
86
PRIMARY KEY(oo_id_observation));
87
 
88
 
89
 
90
 
91
 
92
 
93
 
94
 
95
 
96
 
97
 
98
 
99
CREATE TABLE ods_triples (
100
  ot_id_triple INTEGER UNSIGNED  NOT NULL   AUTO_INCREMENT,
101
  ot_cle VARCHAR(255)  NULL  ,
102
  ot_ce_parent VARCHAR(255)  NULL  ,
103
  ot_valeur VARCHAR(255)  NULL  ,
104
  ot_description TEXT  NULL    ,
105
PRIMARY KEY(ot_id_triple));
106
 
107
 
108
 
109
 
110
 
111
 
112
 
113
 
114
 
115