посоветуйте, плиз (хранение инфы)

five

Новичок
посоветуйте, плиз (хранение инфы)

посоветуйте, как лучше сделать:

есть три таблицы, в первой хранятся города(ID,NAME), во второй страны (ID,NAME) и в третьей хранятся данные:
имя юзвера, мыло, город, страна и т.д.

как лучше хранить данные? хранить ссылки(под ссылкой я подрузамеваю ID) на города, страны или же хранить сами названия?
т.е. что лучше:
Name|Email|City|Country
------------------------------------
1 | [email protected] | 2 | 3 |

или так

Name|Email|City|Country
------------------------------------
1 | [email protected] | Москва | Россия |

что будет быстрее работать и не сильно загружать сервер?
 

bdv

Guest
по поиску 1 быстрее
по выводу 2 быстрее (хотя еще не факт , юзая джойн думаю разницы особой не будет) при этом мона выводить названия на том языке к примеру какой требують (то есть построить мультиязыковый сайт будет просто)
я б посоветовал 1
 

lenni

Guest
быстрей, имхо будет второй вариант,
удобнее для использования - первый.
первый вариант идеологически более правильный.
 
Сверху