我已经为测验和用户结果制作了数据库模式,但不确定如何以一种好的方式实现对不同语言的支持。这就是它现在的样子(尽管指出设计上的错误): - id PK - email - idresult_id FK - option_id FK (The option user choose)相同的数据库设计,但表之间的连接清晰:
这种实现规模是否很好:multi-language.系统必须支持x个语言;其中x=尽可能多的语言(业务可以翻译)所有系统维护的值(页面内容、电子邮件内容、存储在数百个面向用户的查找表中的值)都需要支持表:(使用的示例名称)language_lookup_table
Content_table_2 Content_table_4 计划:lang_id l
如何使用pdo对象从数据库中创建带有翻译的多语言表单?例如,下面是我创建pdo对象的代码: $pdo = new PDO("mysql:host=$servername;dbname=$dbname",$username, $password_content' // Show contentMySQL表结构: `id` INT(11) N