Задавайте вопросы, мы ответим
Вы не зашли.
Страниц: 1
Доброго всем времени суток!
Как лучше реализовать следующее отношение. Имеется список городов, в каждои городе проводятся проекты. Всего 3 проекта с очень большим количесвом данных(в основном это статистические данные). На данный момент база спроектирована следующим образом: Всего просто сейчас 3 города ( в первом : только 2 проекта введено, во втором - 3 и в третьем - тоже 2), поэтому было сделано 7 таблиц. Но так как количество городов растет, то данная модель явно не подходит. Какую схему БД спроектировать лучше для этого случая.
Неактивен
Если каждый проект относится к одному и только одному городу, то проще в таблице проектов сделать ссылку на таблицу городов. Если же проект может относится к нескольким, то - сделать сводную таблицу что-нибудь типа rel_city-project, а в ней как минимум два поля - project_id, city_id.
Все это подойдёт в том случае, если все проекты можно "запихнуть" в одну таблицу. Ну и города - тоже.
Иначе - уже сложнее.
Неактивен
Страниц: 1