Citation :
CREATE TABLE erreurs (
id int(10) unsigned NOT NULL auto_increment,
fichier_id int(10) unsigned NOT NULL default '0',
ligne int(10) unsigned default NULL,
label varchar(250) default NULL,
PRIMARY KEY (id),
KEY erreurs_FKIndex1 (fichier_id)
) TYPE=MyISAM;
CREATE TABLE fichier (
id int(10) unsigned NOT NULL auto_increment,
nom varchar(250) default NULL,
dateheure datetime default NULL,
PRIMARY KEY (id)
) TYPE=MyISAM;
CREATE TABLE groupe_permission (
id int(10) unsigned NOT NULL auto_increment,
fichier_id int(10) unsigned NOT NULL default '0',
nom varchar(120) default NULL,
PRIMARY KEY (id),
KEY groupe_permission_FKIndex1 (fichier_id)
) TYPE=MyISAM;
CREATE TABLE groupe_permission_has_permissions (
Permissions_id int(10) unsigned NOT NULL default '0',
groupe_permission_id int(10) unsigned NOT NULL default '0',
PRIMARY KEY (Permissions_id,groupe_permission_id),
KEY groupe_permission_has_Permissions_FKIndex1 (groupe_permission_id),
KEY groupe_permission_has_Permissions_FKIndex2 (Permissions_id)
) TYPE=MyISAM;
|