Bonjour,
Je travaille actuellement sur un projet visant à interfacer deux outils php. J'ai déjà quelques idées sur la méthode mais en y pensant je m'étais demandé s'il n'existait pas un moyen d'avoir une sorte de vue qui serait un dénominateur commun entre deux tables.
Par exemple la table xxx_client avec le champ id_client, et la table yyy_client avec un champ id_c. J'aimerais bien avoir une vue qui ai un champ id_client, et qui permet donc d'avoir une table générique "liant" les deux plateforme.
J'ai pensé à faire une vue définit de ce genre là SELECT xxx.id_client id_client FROM xxx_client xxx JOIN yyy_client yyy ON yyy.id_c=xxx.id_client
par exemple. Donc est ce que c'est une idée viable? Parce que je crois me rappeler que si la clause AS du create view est complexe (join etc) il n'y a pas moyen d'insérer des données par l'interédiaire de la vue. Si c'est possible comment faire que lorsque j'insere quelque chose dans cette vue ca soit insérer dans les deux tables?
Donc si quelqu'un a un avis la dessus, ou si vous trouver que je me complique trop la vie n'hésitez pas à me le dire. Mais je trouvais ça simple.
Partager