-
Notifications
You must be signed in to change notification settings - Fork 0
Структура БД
Alexey edited this page Mar 5, 2015
·
2 revisions
Список доступных штатов
- id - идентификатор штата (INTEGER)
- name - название штата (STRING)
- abbr - аббревиатура штата (STRING)
Список точек на карте
- id - идентификатор точки (INTEGER)
- x - координата x точки (FLOAT)
- y - координата y точки (FLOAT)
Список графств
- id - идентификатор графства (INTEGER)
- title - название графства (STRING)
- name - полное название (со штатом)
- abbr - аббревиатура (STRING)
- state_id - идентификатор штата (из таблицы ddm_states) (INTEGER)
- geographic_name - аналогично name (STRING)
- center_id - идентификатор точки - центра графства (из таблицы ddm_points) (INTEGER)
Список замкнутых контуров на карте
- id - идентификатор контура (INTEGER)
- square - площадь контура (FLOAT)
- center_id - идентификатор точки - центра контура (из таблицы ddm_points) (INTEGER)
- outer - признак того, что контур является внешним (INTEGER)
Список вершин контуров
- id - идентификатор вершины (INTEGER)
- point_id - идентификатор точки (из таблицы ddm_points) (INTEGER)
- boundary_id - идентификатор контура, к которому принадлежит вершина (из таблицы ddm_boundaries) (INTEGER)
Список границ графств
- id - идентификатор границы (INTEGER)
- county_id - идентификатор графства, к которому принадлежит контур (из таблицы ddm_counties) (INTEGER)
- boundary_id - идентификатор контура (из таблицы ddm_boundaries) (INTEGER)
Список расстояний между графствами
- id - идентификатор расстояния (INTEGER)
- county_from - идентификатор первого графства (из таблицы ddm_counties) (INTEGER)
- county_to - идентификатор второго графства (из таблицы ddm_counties) (INTEGER)
- distance - расстояние (в метрах) (FLOAT)
Список численности графств
- id - идентификатор (INTEGER)
- county_id - идентификатор графства (из таблицы ddm_counties) (INTEGER)
- popul_est - численность графства (INTEGER)
- popul_moe
Список миграций населения между графствами
- id - идентификатор (INTEGER)
- county_a - идентификатор первого графства (из таблицы ddm_counties) (INTEGER)
- county_b - идентификатор второго графства (из таблицы ddm_counties) (INTEGER)
- in_estimate - число приехавших в А из В (INTEGER)
- out_estimate - число уехавших из А в В (INTEGER)
- net_migr_est - разница между in_estimate и out_estimate (INTEGER)
- gross_migr_est - сумма in_estimate и out_estimate (INTEGER)
- net_migr_moe
- gross_migr_moe
- in_moe
- out_moe
Список значений трений миграций графств
- id - идентификатор (INTEGER)
- county_id - идентификатор графства (из таблицы ddm_counties) (INTEGER)
- out_count - количество уехавших из графства (INTEGER)
- f_out_sum - суммарное трение по уехавшим (FLOAT)
- f_out_mid - среднее трение по уехавшим (FLOAT)
- in_count - количество приехавших в графство (INTEGER)
- f_in_sum - суммарное трение по приехавшим (FLOAT)
- f_in_mid - среднее трение по приехавшим (FLOAT)
- f_mid - среднее трение (FLOAT)
- Техническое задание
- Инструменты разработки
- Список фильтров
- Список "сложных" графств
- Файл ddmSystem.ini
SQLiteManager - утилита для просмотра и изменения БД на основе открытого движка SQLite