Dire que j'ai une table simple, nommée content
avec les champs suivants: id
, title
, html
, modified_date
mysql: simple, table de contenu multilingue
J'ai aussi une table appelée language
, avec seulement les champs id
et name
Quelle serait la meilleure façon de rendre ma table content
multilingue? J'ai pensé à utiliser 2 identifiants uniques, mais je ne suis pas sûr de savoir comment implémenter cela, et auto_increments fonctionnera-t-il quand j'ai plusieurs identifiants uniques?
(Je n'aime pas non plus perdre mon ID-champ unique en tant qu'identifiant unique, car j'ai créé un modèle en PHP qui me permet de créer facilement des objets basés sur le nom et l'ID.)
Vérifiez celui-ci: http://stackoverflow.com/questions/3077305/how-to-use-multilanguage-database-schema-with-orm/4745863 # 4745863 –