Mam pewien problem z wymyśleniem struktury bazy danych.
Mianowicie piszę stronę, która będzie w 4 językach. Na ten moment na jeden język mam taką tabelę z podstronami:
CREATE TABLE `page` ( `pag_id` int(11) NOT NULL, `pag_name` varchar(255) COLLATE utf8_polish_ci NOT NULL, `pag_content` text COLLATE utf8_polish_ci NOT NULL, `pag_alias` varchar(255) COLLATE utf8_polish_ci NOT NULL, `pag_position` int(11) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_polish_ci;
Pytanie brzmi czy dodawać pola, które chcę tłumaczyć: pag_name_pl, pag_name_en, pag_content_pl, pag_content_en? Czy rozwiązać to jakoś inaczej.
Dodam, też że to nie będzie jedyna tabela, z której dane potrzebuje w tych 4 językach.
Z góry dzięki za rady.