Cela fait 3 entités : caractéristique, capteur et mesure.
Le modèle BDD serait par exemple :
caracteristique ( id_caracteristique [pk], libelle )
capteur ( id_capteur [pk], localisation, modele, id_caracteristique [fk] )
mesure ( id_mesure [pk], id_capteur [fk], date_envoi, valeur )
Donc côté API il faut proposer les méthodes classiques CRUD (CREATE, READ, UPDATE, DELETE) pour ces trois entités.
Cela me donne trois classes avec leurs attributs et leurs méthodes ...
et bien sûr une classe pour la connexion BDD.
Voici ce que j'ai réalisé vous en pensez quoi ?
Message édité par world14 le 04-06-2020 à 17:25:14