더 정확하고 전문적인 방식으로 테이블을 만들려고합니다.언어에 대한 여러 열 대 하나의 열에있는 직렬화 된 배열
2 개 언어에 대해 두 개의 필드 TITLE
및 DESCRIPTION
이 필요하지만 잠시 후에 제 3 언어를 추가하지 않을지는 확실하지 않습니다.
어느 것을 원하십니까?
-----------------------------------------------------------
id | title_en | title_ge | description_en | description_ge
-----------------------------------------------------------
...|..........|..........|................|................
-----------------------------------------------------------
또는
---------------------------
id | titles | descriptions
---------------------------
...|serialized| serialized
---------------------------
어디 직렬화이
array(
'en' => 'title for english',
'ge' => 'title for georgian'
)
또는 어떤 다른 제안처럼? 장래의 권장에 감사드립니다.
당신은 하나 개의 언어에 특정 제목이나 설명을 검색 할 수있는 같은 요구 사항이 있습니까? – datasage
예, FULLTEXT 색인 – Davit
을 통해 다른 표 (예 : 언어)를 만들고 표를 변경해야합니다 : id, title, description, language_id. 이렇게하면 테이블을 변경하지 않고 원하는만큼의 언어를 추가 할 수 있습니다. –