Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1636 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Verification Model relationnel

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Verification Model relationnel

n°701779
mysqlromu
Posté le 17-04-2004 à 17:03:37  profilanswer
 

Salut à tous. Un petit coup de pouce pour un model relationnel Jeux d?échecs  
 
//Table des joueurs.
Joueur :{Pseudo, Password, Email}
 
//Scores par paire de joueur
Score :{Pseudo1 #, Speudo2#, ScoreP1, ScoreP2}
 
//Identification des parties: 1partie avec 2 joueurs et un échiquier
//Attribut Blanc = speudo de celui qui a les blancs
Partie : {Num_partie, Pseudo1#, Speudo2#, Num_echq#, Blanc}
 
//Tables des pièces. On pourra avoir la position de toutes les pièces sur l?échiquier.
Pièce :{Nom_piece, Num_echq#, Couleur, Position}
 
// 1 échiquier par partie
Position_Echiquier : {Num_echq}
 
//On veut savoir qui a joué en dernier et quand
Coup {Num_coup, Date, Pseudo#}
 
Merci pour vos idées et vos corrections.
Ci@O,
Romu?. ;

mood
Publicité
Posté le 17-04-2004 à 17:03:37  profilanswer
 

n°701792
jagstang
Pa Capona ಠ_ಠ
Posté le 17-04-2004 à 17:23:17  profilanswer
 

personnellement, je ne stockerais pas dans la bdd la position de chaque pièce, mais uniquement les déplacement de ceux-ci.  
 
A quoi sert ceci ?
// 1 échiquier par partie
Position_Echiquier : {Num_echq}
 
Sinon, tu aurais de l'IA dans ton jeu?

n°701834
mysqlromu
Posté le 17-04-2004 à 18:44:06  profilanswer
 

. IA -->  
Non
 
. position de chaque pièce1 et 1 échiquier par partie  --> En fait je pensais pouvoir downloader la position des piece en fonction de l'echiquier. Mais je m'appercois que ca fait double emploi c'est peut être mieux de lier les positions de piéces à une partie
 
. je ne stockerais pas dans la bdd la position de chaque pièce, mais uniquement les déplacement de ceux-ci -->
Bien mais quand je chargerais l'echiquier, je ne vois pas comment pourrais-je distinguer le dernier mouvement des piéces avec les mouvements d'avant d'avant.
 
 
J'attends tes conceils.
 
Salomon......;

n°702005
el muchach​o
Comfortably Numb
Posté le 18-04-2004 à 02:33:15  profilanswer
 

Si tu veux pouvoir rechercher une position donnée, tu es bien obligé de stocker les positions et non les mouvements, sinon tu es obligé de rejouer la partie à chaque fois.

n°702039
mysqlromu
Posté le 18-04-2004 à 10:53:03  profilanswer
 

Donc le Modéle suivant tient la route ou pas  ?
 
//Table des joueurs.  
Joueur :{Pseudo, Password, Email}  
 
//Scores par paire de joueur  
Score :{Pseudo1 #, Speudo2#, ScoreP1, ScoreP2}  
 
//Identification des parties: 1partie avec 2 joueurs et un échiquier  
//Attribut Blanc = speudo de celui qui a les blancs  
Partie : {Num_partie, Pseudo1#, Speudo2#, Num_echq#, Blanc}  
 
//Tables des pièces. On pourra avoir la position de toutes les pièces sur l?échiquier.  
Pièce :{Nom_piece, Num_partie#, Couleur, Position}  
 
//On veut savoir qui a joué en dernier et quand  
Coup {Num_coup, Date, Pseudo#}  


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Verification Model relationnel

 

Sujets relatifs
[JSP/Servlet/Flash] Vérification de l'existence d'un fichierVérification login
verification de la présence ou non d'une requetePetit problème de vérification d'inégalité !!!
Logiciel pour faire un beau schema relationnel ?Verification formu JS sur un Select multiple
Verification syntaxique expression logique[PHP] Verification de n° de carte de credit
Vérification de la source des données formulaire[C++] Vérification d'entrée utilisateur
Plus de sujets relatifs à : Verification Model relationnel


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR