Necesito me echen una mano en esto
Tengo 2 tablas.
una para los estudiantes
Código:
y otra para profesoresCREATE TABLE `jy_student` ( `id` int(11) NOT NULL auto_increment, `name` varchar(128) NOT NULL, `lastname` varchar(128) NOT NULL, `birthdate` datetime NOT NULL, `address` varchar(128) NOT NULL, `city` varchar(128) NOT NULL, `phone` varchar(20) default NULL, `birthplace` varchar(128) default NULL, `sex` char(1) NOT NULL, `email` varchar(128) NOT NULL default '', `fk_count_id` int(11) NOT NULL default '0', `active` int(11) NOT NULL default '1', `fk_conceptdrop_id` int(11) default NULL, PRIMARY KEY (`id`), KEY `jy_conceptdrop_FI_1` (`fk_conceptdrop_id`), CONSTRAINT `fk_conceptdrop_id` FOREIGN KEY (`fk_conceptdrop_id`) REFERENCES `jy_conceptdrop` (`id`) ) Type=InnoDB
Código:
pero despues de analizar ...me hace falta crear una tabla general para los 2...porque al final los son usuarios del sistema ..usuarios(estudiantes+profesores)....que campos llevaria esta tabla..porque si creo esa tabla ya hay valores comunes en estudiantes y profesores que podria pasar para usuarios...podrian darme una idea...la mas minima me seria de ayudaCREATE TABLE `jy_professor` ( `id` bigint(20) NOT NULL auto_increment, `lastname` varchar(128) NOT NULL, `name` varchar(128) NOT NULL, `sex` char(1) default 'U', `birthdate` datetime NOT NULL, `address` varchar(128) default NULL, `city` varchar(128) default NULL, `email` varchar(255) default '', `phone` varchar(20) default NULL, `title` varchar(128) NOT NULL, `active` int(11) default '1', `province` varchar(128) NOT NULL default '0', `municipality` varchar(128) NOT NULL, `username` varchar(128) NOT NULL, PRIMARY KEY (`id`) ) Type=InnoDB
Gracias de antemano