CREATEVIEWPersonnel_testAS(Select*FromAssistantINNERJOINVeterinaireONAssistant.Nom=Veterinaire.nomANDAssistant.prenom=Veterinaire.prenom);/*cette vue permettra de verifier si il y a des assistant qui sont aussi veterinaire, il faudra que cette vue soit toujours nulle pour symobliser le XOR*/
CREATEVIEWPersonnel_Client_testAS(Select*FromClientINNERJOINVeterinaireONClient.Nom=Veterinaire.nomANDClient.prenom=Veterinaire.prenomANDClient.adresse=Veterinaire.adresse);/*cette vue permettra de verifier si il y a des clients qui sont aussi veterinaire, il faudra que cette vue soit toujours nulle pour symobliser le XOR*/
CREATEVIEWAssistant_Client_testAS(Select*FromClientINNERJOINAssistantONClient.Nom=Assistant.nomANDClient.prenom=Assistant.prenomANDClient.adresse=Assistant.adresse);/*cette vue permettra de verifier si il y a des clients qui sont aussi Assistant, il faudra que cette vue soit toujours nulle pour symobliser le XOR*/
/*cette vue permettra de verifier si il y a des assistant qui sont aussi veterinaire, il faudra que cette vue soit toujours nulle pour symobliser le XOR*/
/*CREATE VIEW Personnel_test AS (Select * From Assistant INNER JOIN Veterinaire ON Assistant.Nom = Veterinaire.nom AND Assistant.prenom = Veterinaire.prenom);*/
/*cette vue permettra de verifier si il y a des clients qui sont aussi veterinaire, il faudra que cette vue soit toujours nulle pour symobliser le XOR*/
/*CREATE VIEW Personnel_Client_test AS (Select * From Client INNER JOIN Veterinaire ON Client.Nom = Veterinaire.nom AND Client.prenom = Veterinaire.prenom AND Client.adresse = Veterinaire.adresse );*/
/*cette vue permettra de verifier si il y a des clients qui sont aussi Assistant, il faudra que cette vue soit toujours nulle pour symobliser le XOR*/
/*CREATE VIEW Assistant_Client_test AS (Select * From Client INNER JOIN Assistant ON Client.Nom = Assistant.nom AND Client.prenom = Assistant.prenom AND Client.adresse = Assistant.adresse );*/