Estas son las tablas:
menus
Código SQL:
Ver original
CREATE TABLE IF NOT EXISTS `menus` ( `id` INT(11) NOT NULL AUTO_INCREMENT, `nombre` VARCHAR(200) NOT NULL COMMENT 'Nombre del plato', `detalle` text NOT NULL, `precio` VARCHAR(9) NOT NULL, `created` DATE NOT NULL, `modificado` DATE NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=14 ;
menus_sections_rels
Código SQL:
Ver original
CREATE TABLE IF NOT EXISTS `menus_sections_rels` ( `id_menu_rel` INT(11) NOT NULL, `id_sections_rel` INT(11) NOT NULL, PRIMARY KEY (`id_menu_rel`), KEY `id_sections_rel` (`id_sections_rel`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
sections
Código SQL:
Ver original
CREATE TABLE IF NOT EXISTS `sections` ( `id` INT(11) NOT NULL AUTO_INCREMENT, `nombre` VARCHAR(200) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=3 ;
Estan relacionadas de la siguiente forma
'menus_sections_rels'.'id_menu_rel' con 'menus'.id
'menus_sections_rels'.'id_sections_rel' con 'sections'.id
Quizas tengo un problema en las relaciones, no lo se.. llevo bastanta investigando por google por eso consulto aca.
Saludos y gracias !!