Dominio
Funzioni
Proposizioni
Persona(x)
: true sex
è una personaTelefono(x)
: true sex
è un telefonoNome(x)
: true sex
è un nomeDipendente(x)
: true sex
è un dipendenteDipartimento(x)
: true sex
è un dipartimentoTelefonoAppartiene(a,b)
: true seb
(telefono) appartiene aa
(persona)NomeAppartiene(a,b)
: true seb
(nome) appartiene aa
(persona)Lavora(a,b)
: true seb
(dipendente) lavora ina
(dipartimento)Dirige(a,b)
: true seb
(persona) dirigea
(dipartimento)
Esercizio 1
Tutte le persone hanno almeno un numero di telefono
Esercizio 2
Ogni persona ha esattamente un nome
Esercizio 3
Non ci sono dipendenti che lavorano in più di due dipartimenti
Esercizio 4
Ogni dipartimento ha esattamente un direttore che è una persona.
Soluzione Prof
scritta su nvim su DESK