-
2 pièce(s) jointe(s)
Site web recrutement
Bonjour a tous je suis plutot du genre a chercher l'info avant de poser une question mais je suis perplex et je dois presenter ceci devant un jury la semaine prochaine donc j'aimerais votre avis sur la logique si elle est bonne ou si je me plante totalement,
je fais un site web en stage vraiment basique car c'est un titre professionel et c'est au dessus de ce que l'on me demande mais bon c'est le seul stage que j'ai trouvé ahah et j'étais tout seul et novice du coup je galère un peu, si vous avez un avis sur mon mcd n'hesitez pas
le principe est un site web ou un admin publie des offres et ou des candidats peuvent postuler a ces offres.
l'admin peut suivre les candidatures en cours grace a la table candidature.
Merci d'avance
(un gars dans la mouise):mrgreen:
-
Bonjour,
Un MCD c'est le reflet de règles de gestion validées par la maitrise d'ouvrage. Comme vous n'avez pas rédigé les règles de gestion, difficile de faire une critique efficace de votre travail.
Quelques remarques d'ordre général donc :
Les administrateurs comme les candidats sont des personnes. Ils partagent des attributs communs : nom, prénom, date de naissance, etc.
Il faut donc modéliser une entité-type "personne" et, si nécessaire, un sous-type "candidat" et/ou un sous-type "administrateur". Recherchez le mot clef "héritage" si vous ne connaissez pas cette modélisation ;)
Pour les entités-type qui concernent les typologies (type de contrat, domaine), il est judicieux de prévoir un code en plus de l'identifiant et du libellé.
Pour les villes, il faut impérativement un code car les doublons sur les libellés sont nombreux. Vous pouvez utiliser le code INSEE des villes si votre BDD ne concerne que les villes françaises.
Que fait l'adresse dans l'entité-type offre ? Si toutefois elle est bien placée, il faut respecter les normes de codification des adresses. La norme de la poste pour les adresses françaises c'est 6 fois 38 caractères, La dernière occurrence étant réservée au code postal (char(5)) + le libellé de la ville.
Les codes qui ne sont pas des montants ne doivent pas être stockés dans des types numériques. Par exemple, pour le téléphone, utilisez du char et non de l'integer.
C'est quoi cette bizarrerie une date de naissance affichée sur 50 caractères :weird::D
Pour obtenir une aide plus argumentez, définissez les termes utilisés et rédigez vos règles de gestion ;)