Doktrin birçok ilişkisi 1 olması ama diğer ucundaki birincil anahtar olarak 2 alana sahip

1 Cevap php

Herkes doktrinde ama bu özel bir şekilde birçok ilişkisi 1 olabilir nasıl biliyor mu:

bunların hiçbiri çevirileri olabilir alanları almnost benim asıl tabloda bazı alanları var

Table1:
table_id <- primary key
numeric_field1
numeric_field1
numeric_field3

şimdi benim Table1_translations ben tercüme edilebilir tüm alanları var

Table2:
table_id <- primary key along with language
language <- this contains 2 letters representing which language is being stored in this row
string_field1
string_field2
string_field3

Ben YAML ile bu temsil etmek nasıl basit bir fikrim var, ama benim soru, nasıl bu verileri alabilir ki?

Table1:
table_id numeric_field1 numeric_field2 numeric_field3
 1             123           321            415

Table2
table_id language string_field1 string_field2 string_field3
 1         en        hello         happy         world
 1         es        hola          feliz         mundo

Bu metinler olabilir çünkü Yani, satır için table_id = 1 I lokalizasyonu çeşit yönetmek için çalışırken bu im ile ancak veritabanında farklı bir dilde (tr & es) in dizeleri her gelen tablo2 2 satır var

şimdiden teşekkürler :)

1 Cevap

Bence sen lokalizasyon tabanlı istediğiniz dili nerede fıkra belirterek eklemek için ihtiyaç. Eğer uygulama veya veritabanı, kullanıcı için bir dil değişkeni saklamak Yani eğer, o zaman sadece bir yerde fıkra bu değişken refernceing ya da ben öneririm taşıyamazsınız (kişinin ihtiyacı yerel dil almak için kullanıcı tabloya katılmadan kapma ekle Bu değer bir kez giriş ve) bütün oturumu thorugh avialble onu tutmak.