Bonjour à tous,
J’ai beaucoup cherché mais je n’ai pas trouvé de réponse satisfaisante à ma question.
Je sais qu’on peut modifier et supprimer un objet dans un SGBDO ex DB4O sans un identifiant on fait une recherche avec tout ses attributs. On peut aussi enregistrer plusieurs fois le même objet on n'aura pas de message d'erreur.
Un identifiant ça sert à quoi en réalité ? Ça ne permet pas de reconnaitre une personne c’est ça photo et ses empreintes qui le font, ça ne permet pas de différencier réellement deux enregistrements car ces enregistrements peuvent avoir les mêmes valeurs et ne différer que dans l’identifiant or pourquoi ne pas sauvegarder deux fois la ligne sans ajouter cet attribut mais c’est utile quand il y a une relation pour savoir quoi appartient à quoi grâce au concept de la clé étrangère. Or pourquoi les gents d’UML ont ils supprimer l’identifiant dans les classes, j’aimerais connaitre l’aspect philosophique dans le concept de l’objet qui dirait oui c’est logique on n’a pas besoin d’identifiant.
Merci d’avance pour votre participation.
Partager