bueno, me he echado palante y he llegado a esto
Código MySQL:
Ver originalSET SQL_MODE
="NO_AUTO_VALUE_ON_ZERO";
--
-- Database: `stocklentesbrujuleando`
--
-- --------------------------------------------------------
--
-- Table structure for table `cilindro`
--
-- --------------------------------------------------------
--
-- Table structure for table `entrada`
--
KEY `fk_entrada_item1_idx` (`id_item`)
-- --------------------------------------------------------
--
-- Table structure for table `esfera`
--
-- --------------------------------------------------------
--
-- Table structure for table `item`
--
-- --------------------------------------------------------
--
-- Table structure for table `lentes`
--
KEY `fk_lentes_item1_idx` (`id_item`)
-- --------------------------------------------------------
--
-- Table structure for table `rx`
--
KEY `fk_cilindro_has_esfera_idx_idx` (`ID_Rx_cil`), KEY `fk_esfera_has_cilindro_idx_idx` (`ID_Rx_esf`), KEY `fk_rx_item1_idx` (`id_item`)
-- --------------------------------------------------------
--
-- Table structure for table `salida`
--
KEY `fk_salida_item1_idx` (`id_item`)
--
-- Constraints for dumped tables
--
--
-- Constraints for table `entrada`
--
--
-- Constraints for table `lentes`
--
--
-- Constraints for table `rx`
--
--
-- Constraints for table `salida`
--
os pongo el err
creo que está bien para ese control de stock.
mis dudas están en las FK, os parece que están puestas correctamente?
gracias de antemano