Grazie mille infatti l'avevo già modificato legando FORNITORE a MATERIA PRIMA ed eliminando il collegamento diretto a CANTIERE.. con un impostazione del genere dovrei essere in grado di rispondere a richieste del tipo chi sta lavorando in un determinato cantiere, quanto percepisce, quali materiali o attrezzature necessita tale cantiere, potrei chiedere quante delle attrezzature diponibili in azienda non siano utilizzate in altri cantieri aperti e quindi disponibili per lavori futuri ecc..
Ora buttando l'occhio mi è venuto un dubbio.. io l'entità DIPENDENTE l'ho divisa in PROGETTISTI, OPERAI e AUTISTI e ognuna di queste entità figlie ha l'attributo stipendio, in modo da poter distinguere i vari tipi di dipendenti. Tutto questo è conveniente o mi conviene inserire un attributo tipo in DIPENDENTE e per ognuno indicare qual'è il suo ruolo? ancora stipendio ha senso tenerlo attributo o è più logico creare un'entità STIPENDIO e legarla a DIPENDENTE ad esempio con una relazione PERCEPISCE?