Étape 3: Schéma de MySQL
Maintenant que nous avons le serveur MySQL installé, définissez les autorisations d’accès pour accéder de n’importe quel appareil à la DB, nous pouvons créer notre « régime » pour le système d’alarme. Le régime n’est rien de plus que l’ensemble des relations qui composent notre projet. Chaque rapport contient les attributs. Dans notre cas le modèle seront les suivantes :
Schéma Sistema_allarme
Relazione1 Dispositivi(idDispositivi,Luogo,Citta)
Relazione2 Rilevamenti(ID,DATA,ORA)
Dans le premier « tables » sont réunissent tous les périphériques qui sont présents dans notre système d’alarme. Par exemple, nous pouvons installer un Arduino Uno avec capteur PIR dans la salle de séjour, alors que nous pouvons mettre un autre Arduino Uno dans la chambre à coucher.
Dans le second, « tables » sont les différentes études qui ont été enregistrés, avec la date et l’heure. L’ID est utilisé pour identifier les différents dispositifs dans votre maison. Pour la création de la « tables » divers qui se juste ouvrir une connexion avec le MySQL Workbench, par le biais de « Connexions MySQL ». Les données présentées sont celles qui ont été créés à l’étape précédente, tels que le nom d’utilisateur et mot de passe. L’adresse IP peut également laisser le localhost (127.0.0.1). Puis il ouvre une page où nous pouvions contrôler notre base de données. La chose à faire est de sélectionner le « créer nouveau schéma » sur le dessus et donner le nom de Sistema_allarme. Une fois que vous avez créé le schéma, nous pouvons créer les « tables » qui est notre relation. Pour ce faire, sélectionnez le coin inférieur droit « Sistema_allarme » et le bouton droit, sélectionnez « Create table ». Les prochaines étapes sont utilisés pour saisir les données qui ont été signalées précédemment. Le seul élément à ajouter à cet égard, consiste à insérer des idDispositivi comme la clé primaire de la relation / tables périphériques. De cette façon, il n’y aura aucuns deux dispositifs possédant le même identificateur.