Développeur, ou gestionnaire, qui est responsable de la gestion d'un champ clef descriptif ?
Bonjour,
Une table bien construite, contient une clef primaire indexée unique, artificielle numérique (souvent autoincrémentée), pour chaque enregistrement.
Parfois, le gestionnaire réclame en plus la présence d'une clef descriptive indexée unique et nullable, qui lui tient lieu d'index parlant.
tm_personnels(num_personnel;cod_personnel;nom;prenom;date_naissance;date_titularisation)
tm_postes(num_poste;code_poste;libelle_mission;libelle_fonction;direction)
Le développeur identifie ses enregistrements grâce à la clef primaire num_personnel.
Pourquoi le gestionnaire réclame t il un index parlant cod_personnel ?
Quels sont les besoins auxquels semble répondre cette clef unique ?
Le développeur est-il tenu d'assister le gestionnaire pour lui composer son index descriptif ?
Certains vieux projets, contiennent parfois des clefs descriptives super longues.
C'est quelque chose de fumeux, pour moi, car je n'en comprends pas l'utilité.
Que faut-il en penser ?
Pourriez-vous m'aider à faire le tour de la question, s'il-vous-plaît.
Merci pour votre aide.
clef descriptive : bien appréhender la richesse et la pertinence de l'indexation
Citation:
Envoyé par Escartefigue
Ce que doit faire le technicien, c'est de vérifier que, pour les critères de recherche du gestionnaire, les accès sont suffisamment optimisés pour permettre de récupérer l'information dans un temps acceptable.
Point barre
Et bien évidemment, ce qui est acceptable à un instant "t" peut ne plus le devenir à "t+1" parce que les données ont été modifiées, que les volume ont augmenté.
Je prends note, merci !
Par exemple, pour le classement d'une bibliothèque,
je dois gérer les informations suivantes :
Monographies imprimées
Monographies anciennes
Publications en série
Vidéogrammes
Enregistrements sonores
Documents cartographiques
Musique imprimée
Image fixe
Ressources électroniques
Tous types de documents : abréviations
Choix et la rédaction des points d'accès
Translittération
Données locales (d'exemplaires)
'______________________________________
Qui choisit les codes ISO, normes et référentiels ?
Le développeur a-t-il son mot à dire ?
Le développeur doit-il subir les choix médiocres éventuels du cahier des charges ?
Le développeur peut-il suggérer les colonnes d'une table des codes de langue, une table des codes de pays
une table des codes de fonction, une table d'abbréviation des noms des départements ?