Xwab
Форумыnavigate_nextПрограммирование на PHP

Помогите разработать структуру одной таблицы
Сообщения
termenal

И так, начал писать свой первый скрипт работающий на базе данных (скрипт для создания сайта знакомств). И вот тут столкнулся с такой проблемой, не могу сообразить как правильнее разработать структуру одной таблицы - точнее не хватает логического мышления.
И так, как я себе представил таблицу Residence:

-------------------------
|id|country|region|sity|
----------------------
|ид|страна|регион|город|
-------------------
Как вы считаете, в дальнейшем будет удобно работать с такой структурой? Например: через админку добавлять новые страны и города, после регистрации пользователям делать выбор своего города и т.д.???
Со странами всё понятно, я не пойму нужно ли как то регионам и городам присваивать ид? Расжуйте пожалуйста.

27 Дек 2010, 13:25
Егор

лучше создать отдельную таблицу `country`
а в `users` id_country
также и `region`

27 Дек 2010, 13:48
termenal

Егор, спасибо, в такой ситуациии - куда впихнуть город?

27 Дек 2010, 13:51
Егор

тоже в отдельную таблицу
`sity`
если хочешь чтобы выбор был только из списка

27 Дек 2010, 13:56
termenal

Егор, ну да, так и хочу.

27 Дек 2010, 14:13
Ответить на тему