Je travaille au sein d'un groupe d'étudiants qui créent une base de données relationnelle mysql à utiliser conjointement avec php.Normalisation de la base de données MySQL/PHP
Nous essayons de normaliser la base de données et nous avons des opinions divergentes. Lors de la normalisation et la création d'une nouvelle table deux du groupe, moi-même inclus sentir que la meilleure pratique est de laisser la clé étrangère dans la table existante que l'identifiant unique dans la nouvelle table devient le nouveau PK.
Le reste du groupe a été enseigné/pense que ceci devrait être mis en œuvre dans l'autre sens, c'est-à-dire que la clé primaire est laissée derrière.
Pourrait-il être le cas tant qu'une relation est présente, il fera le travail, ou est-ce le cas une méthode est correcte sur l'autre.
Merci à l'avance
Gary
ce serait mieux demandé à programmers.stackexchange car cela est une question d'opinion. – helloandre
Veuillez présenter un exemple. Il ne ressort pas clairement de votre description quelle table doit référencer laquelle. – cdhowie