Создание таблиц БД из диаграммы классов

диаграмма классов

это таблицы, которые я был создан в БД

DROP TABLE IF EXISTSachevement; CREATE TABLE IF NOT EXISTSachevement( id_collaborateurint(3) NOT NULL, id_tacheint(3) NOT NULL, PRIMARY KEY (id_collaborateur,id_tache) ) ENGINE=MyISAM DEFAULT CHARSET=latin1;

DROP TABLE IF EXISTScollaborateur; CREATE TABLE IF NOT EXISTScollaborateur( id_collaborateurint(3) NOT NULL AUTO_INCREMENT, номvarchar(20) NOT NULL, Prénomvarchar(20) NOT NULL, Эл. адресvarchar(30) NOT NULL, fonctionvarchar(20) NOT NULL, адресvarchar(50) NOT NULL, PRIMARY KEY (id_collaborateur), UNIQUE KEYЭл. адрес(Эл. адрес) ) ENGINE=MyISAM AUTO_INCREMENT=2 DEFAULT CHARSET=latin1;

DROP TABLE IF EXISTSКонт; CREATE TABLE IF NOT EXISTSКонт( id_compteint(3) NOT NULL AUTO_INCREMENT, имя пользователяvarchar(20) NOT NULL, парольvarchar(20) NOT NULL, email_recvarchar(30) NOT NULL, date_creationdate DEFAULT NULL, date_modificationdate DEFAULT NULL, Статутvarchar(20) DEFAULT NULL, id_collaborateurint(3) DEFAULT NULL, PRIMARY KEY (id_compte), UNIQUE KEYимя пользователя(имя пользователя), UNIQUE KEYemail_rec(email_rec), KEYid_collaborateur(id_collaborateur) ) ENGINE=MyISAM AUTO_INCREMENT=45 DEFAULT CHARSET=latin1;

DROP TABLE IF EXISTScréeation; CREATE TABLE IF NOT EXISTScréeation( id_equipeint(11) NOT NULL, id_projetint(11) NOT NULL, id_collaborateurint(11) NOT NULL, PRIMARY KEY (id_equipe,id_projet,id_collaborateur), KEYid_projet(id_projet), KEYid_chefprojet(id_collaborateur) ) ENGINE=MyISAM DEFAULT CHARSET=latin1;

DROP TABLE IF EXISTSEquipe; CREATE TABLE IF NOT EXISTSEquipe( id_equipeint(3) NOT NULL AUTO_INCREMENT, nom_equipevarchar(40) NOT NULL, date_creationdate NOT NULL, PRIMARY KEY (id_equipe) ) ENGINE=MyISAM AUTO_INCREMENT=2 DEFAULT CHARSET=latin1;

DROP TABLE IF EXISTSProjet; CREATE TABLE IF NOT EXISTSProjet( id_projetint(3) NOT NULL, nom_projetvarchar(20) NOT NULL, date_debdate NOT NULL, date_findate NOT NULL, описаниеvarchar(100) NOT NULL, id_chefprojetint(3) NOT NULL, PRIMARY KEY (id_projet), KEYid_chefprojet(id_chefprojet) ) ENGINE=MyISAM AUTO_INCREMENT=4 DEFAULT CHARSET=latin1;

DROP TABLE IF EXISTSTache; CREATE TABLE IF NOT EXISTSTache( id_tacheint(3) NOT NULL AUTO_INCREMENT, nom_tachevarchar(20) NOT NULL, Prioritévarchar(20) NOT NULL, date_debdate NOT NULL, date_findate NOT NULL, описаниеdate NOT NULL, id_projetint(3) NOT NULL, PRIMARY KEY (id_tache) ) ENGINE=MyISAM DEFAULT CHARSET=latin1; COMMIT;

Итак, вопрос, если генерация таблиц в БД была правильной из диаграммы классов

0 ответов

Другие вопросы по тегам