Инструменты пользователя

Инструменты сайта


admin_manual

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Both sides previous revision Предыдущая версия
Следущая версия
Предыдущая версия
Следущая версия Both sides next revision
admin_manual [10/22/2014 15:06]
chadin
admin_manual [10/22/2014 18:32]
chadin
Строка 7: Строка 7:
 ===== Структура базы данных ===== ===== Структура базы данных =====
  
 +==== Стержневая сущность ====
 +Стержневой сущностью является таблица **point**. Хранит информацию о месте и дате обнаружения растения.
  
-<table width="​100%"​ class="​print">​ +  
-<​tr><​th width="​50">​Столбец</​th>​ +  
-    <th width="​80">​Тип</th> + ​==point== 
-    <​th width="​40">​Null</​th>​ +  
-    ​<th width="​70">​По умолчанию</​th>​ + ^Столбец^Тип^Null^ 
-        <​th>​Комментарии</​th>​ +  
-</​tr>​ +|id             ​int(11) ​   ет 
-    <tr class="​odd">​ +  
-    <td class="​nowrap">​ +|id_user ​       ​int(11) ​   ​|Нет 
-        ​id    </​td>​ +  
-    <td class="​nowrap"​ lang="​en"​ dir="​ltr">​int(11)</​td>​ +|place_coll ​    ​text ​      ​|Нет| ​ 
-    <td>Нет</td> +  
-    <​td class="​nowrap"></​td>​ +|date_coll ​     date       ​|Да| ​ 
-            <​td></​td>​ +  
-</tr> +|projective ​    ​float ​     |Да| ​ 
-        <​tr class="​even">​ +  
-    <​td class="​nowrap">​ +|lat            float      |Да| ​ 
-        ​name ​   </td> +  
-    <​td class="​nowrap"​ lang="​en"​ dir="​ltr">​varchar(100)</​td>​ +|lon            float      |Да| ​ 
-    <​td>​Нет</​td>​ +  
-    <​td class="​nowrap"></​td>​ +|foto           varchar(100)|Нет 
-            ​<​td></​td>​ +  
-</tr> +  
-        <​tr class="​odd">​ + ==foto== 
-    <td class="​nowrap">​ +  
-        picture ​   </​td>​ + ^Столбец^Тип^Null^ 
-    <td class="​nowrap"​ lang="​en"​ dir="​ltr">​varchar(100)</​td>​ +  
-    <td>Нет</td> +|id             ​int(11) ​  |Нет 
-    <​td class="​nowrap"></​td>​ +  
-            <​td></​td>​ +|id_point ​      ​int(11) ​  |Нет 
-</​tr>​ +  
-        </​table>​ +|file           ​varchar(50)|Нет 
-<​h3>​Индексы</​h3><​div class='​no_indexes_defined hide'><​div class="​notice"><​img src="​themes/​dot.gif"​ title=""​ alt=""​ class="​icon ic_s_notice"​ /> Индекс не определен!</​div></​div><​table id="​table_index"><​thead><​tr><​th>​Имя индекса</​th><​th>​Тип</​th><​th>​Уникальный</​th><​th>​Упакован</​th><​th>​Столбец</​th><​th>​Уникальных элементов</​th><​th>​Сравнение</​th><​th>​Null</​th></​tr></​thead><​tbody><​tr class="​noclick odd"><​td ​ rowspan="​1"​ >​PRIMARY</​td><​td ​ rowspan="​1"​ >​BTREE</​td><​td ​ rowspan="​1"​ >​Да</​td><​td ​ rowspan="​1"​ >​Нет</​td><​td>​id</​td><​td>​3</​td><​td>​A</​td><​td>​Нет</​td></​tr></​tbody></​table></​div>​ +  
-    <​div>​ +  
-<​h2>​foto</​h2>​ + ==  
- +  
-<table width="​100%"​ class="​print">​ + ​== ​ 
-<​tr><​th width="​50">​Столбец</​th>​ +  
-    <th width="​80">​Тип</​th>​ +  
-    <th width="​40">​Null</th> + ==age_status== 
-    <​th width="​70">​По умолчанию</​th>​ +  
-        <​th>​Комментарии</​th>​ + ^Столбец^Тип^Null^ 
-</​tr>​ +  
-    <tr class="​odd">​ +|id             ​int(11) ​   ​|Нет 
-    <td class="​nowrap">​ +  
-        ​id    </​td>​ +|name           ​varchar(100)|Нет 
-    <td class="​nowrap"​ lang="​en"​ dir="​ltr">​int(11)</​td>​ +  
-    <td>Нет</td> +|picture ​       ​varchar(100)|Нет|  
-    <​td class="​nowrap"></​td>​ +  
-            <​td></​td>​ +  
-</​tr>​ +  
-        <tr class="​even">​ +  
-    <td class="​nowrap">​ +  
-        ​id_point ​   </​td>​ +  
-    <td class="​nowrap"​ lang="​en"​ dir="​ltr">​int(11)</​td>​ + ==point_age_status== 
-    <td>Нет</td> +  
-    <​td class="​nowrap"></​td>​ +|Столбец Тип ​ Null  
-            <​td></​td>​ +  
-</​tr>​ +|id             ​int(11)|Нет 
-        <tr class="​odd">​ +  
-    <td class="​nowrap">​ +|id_point ​      ​int(11)|Нет 
-        ​file    </​td>​ +  
-    <td class="​nowrap"​ lang="​en"​ dir="​ltr">​varchar(50)</​td>​ +|id_age ​        ​int(11)|Нет 
-    <td>Нет</td> +  
-    <​td class="​nowrap"></​td>​ +|number ​        ​int(11)|Нет 
-            <​td></​td>​ +  
-</tr> +|height ​        ​float |Нет 
-        </​table>​ +  
-<​h3>​Индексы</​h3><​div class='​no_indexes_defined hide'><​div class="​notice"><​img src="​themes/​dot.gif"​ title=""​ alt=""​ class="icon ic_s_notice"​ /> Индекс не определен!</​div></​div><​table id="​table_index"><​thead><​tr><​th>​Имя индекса</​th><​th>​Тип</​th><​th>​Уникальный</​th><​th>​Упакован</​th><​th>​Столбец</​th><​th>​Уникальных элементов</​th><​th>​Сравнение</​th><​th>​Null</​th></​tr></​thead><​tbody><​tr class="​noclick odd"><​td ​ rowspan="​1"​ >​PRIMARY</​td><​td ​ rowspan="​1"​ >​BTREE</​td><​td ​ rowspan="​1"​ >​Да</​td><​td ​ rowspan="​1"​ >​Нет</​td><​td>​id</​td><​td>​4525</​td><​td>​A</​td><​td>​Нет</​td></​tr></​tbody></​table></​div>​ +  
-    <​div>​ + ==polygon== 
-<​h2>​point</​h2>​ +  
- + ^Столбец^Тип^Null^ 
-<table width="​100%"​ class="​print">​ +  
-<​tr><​th width="​50">​Столбец</​th>​ +|id             ​int(11) ​   ​|Нет 
-    <th width="​80">​Тип</​th>​ +  
-    <th width="​40">​Null</th> +|id_user ​       ​int(11) ​   ​|Нет 
-    <​th width="​70">​По умолчанию</​th>​ +  
-        <​th>​Комментарии</​th>​ +|place          text       |Нет 
-</​tr>​ +  
-    <tr class="​odd">​ +|coord          varchar(600)|Нет 
-    <td class="​nowrap">​ +  
-        ​id    </​td>​ +  
-    <td class="​nowrap"​ lang="​en"​ dir="​ltr">​int(11)</​td>​ + ==users== 
-    <td>Нет</td> +  
-    <​td class="​nowrap"></​td>​ + ^Столбец^Тип^Null^ 
-            <​td></​td>​ +  
-</​tr>​ +|id             ​int(11) ​  |Нет 
-        <tr class="​even">​ +  
-    <td class="​nowrap">​ +|surname ​       ​varchar(50)|Да 
-        id_user ​   </​td>​ +  
-    <td class="​nowrap"​ lang="​en"​ dir="​ltr">​int(11)</​td>​ +|name           ​varchar(50)|Да 
-    <td>Нет</td> +  
-    <​td class="​nowrap"></​td>​ +|patronymic ​    ​varchar(50)|Нет 
-            <​td></​td>​ +  
-</tr> +|mail           ​varchar(20)|Нет 
-        ​<tr class="​odd">​ +  
-    <td class="​nowrap">​ +|login          varchar(20)|Нет 
-        place_coll ​   </​td>​ +  
-    <td class="​nowrap"​ lang="​en"​ dir="​ltr">​text</​td>​ +|password ​      ​varchar(20)|Нет 
-    <​td>​Нет</​td>​ +  
-    <td class="​nowrap"></​td>​ +|id_status ​     int(11) ​  ​|Нет| ​ 
-            <​td></​td>​ +  
-</​tr>​ +  
-        <tr class="​even">​ + ==status== 
-    <td class="​nowrap">​ +  
-        date_coll ​   </​td>​ + ​^Столбец^Тип^Null^ 
-    <td class="​nowrap"​ lang="​en"​ dir="​ltr">​date</​td>​ +  
-    <​td>​Да</​td>​ +|id             int(11) ​  |Нет 
-    <td class="​nowrap"><​i>​NULL</​i></​td>​ +  
-            <​td></​td>​ +|name           ​varchar(50)|Нет| ​ 
-</​tr>​ +  
-        <tr class="​odd">​ +  
-    <td class="​nowrap">​ + 
-        projective ​   </​td>​ +
-    <td class="​nowrap"​ lang="​en"​ dir="​ltr">​float</​td>​ +
-    <​td>​Да</​td>​ +
-    <td class="​nowrap"><​i>​NULL</​i></​td>​ +
-            <​td></​td>​ +
-</​tr>​ +
-        <tr class="​even">​ +
-    <td class="​nowrap">​ +
-        lat    </​td>​ +
-    <td class="​nowrap"​ lang="​en"​ dir="​ltr">​float</​td>​ +
-    <​td>​Да</​td>​ +
-    <td class="​nowrap"><​i>​NULL</​i></​td>​ +
-            <​td></​td>​ +
-</​tr>​ +
-        <tr class="​odd">​ +
-    <td class="​nowrap">​ +
-        lon    </​td>​ +
-    <td class="​nowrap"​ lang="​en"​ dir="​ltr">​float</​td>​ +
-    <​td>​Да</​td>​ +
-    <td class="​nowrap"><​i>​NULL</​i></​td>​ +
-            <​td></​td>​ +
-</​tr>​ +
-        <tr class="​even">​ +
-    <td class="​nowrap">​ +
-        foto    </​td>​ +
-    <td class="​nowrap"​ lang="​en"​ dir="​ltr">​varchar(100)</​td>​ +
-    <td>Нет</td> +
-    <​td class="​nowrap"></​td>​ +
-            <​td></​td>​ +
-</tr> +
-        </​table>​ +
-<​h3>​Индексы</​h3><​div class='​no_indexes_defined hide'><​div class="​notice"><​img src="​themes/​dot.gif"​ title=""​ alt=""​ class="​icon ic_s_notice"​ /> Индекс не определен!</​div></​div><​table id="​table_index"><​thead><​tr><​th>​Имя индекса</​th><​th>​Тип</​th><​th>​Уникальный</​th><​th>​Упакован</​th><​th>​Столбец</​th><​th>​Уникальных элементов</​th><​th>​Сравнение</​th><​th>​Null</​th></​tr></​thead><​tbody><​tr class="​noclick odd"><​td ​ rowspan="​1"​ >​PRIMARY</​td><​td ​ rowspan="​1"​ >​BTREE</​td><​td ​ rowspan="​1"​ >​Да</​td><​td ​ rowspan="​1"​ >​Нет</​td><​td>​id</​td><​td>​4527</​td><​td>​A</​td><​td>​Нет</​td></​tr></​tbody></​table></​div>​ +
-    <​div>​ +
-<​h2>​point_age_status</​h2>​ +
- +
-<table width="​100%"​ class="​print">​ +
-<​tr><​th width="​50">​Столбец</​th>​ +
-    <th width="​80">​Тип</​th>​ +
-    <th width="​40">​Null</th> +
-    <​th width="​70">​По умолчанию</​th>​ +
-        <​th>​Комментарии</​th>​ +
-</​tr>​ +
-    <tr class="​odd">​ +
-    <td class="​nowrap">​ +
-        ​id    </​td>​ +
-    <td class="​nowrap"​ lang="​en"​ dir="​ltr">​int(11)</​td>​ +
-    <td>Нет</td> +
-    <​td class="​nowrap"></​td>​ +
-            <​td></​td>​ +
-</​tr>​ +
-        <tr class="​even">​ +
-    <td class="​nowrap">​ +
-        ​id_point ​   </​td>​ +
-    <td class="​nowrap"​ lang="​en"​ dir="​ltr">​int(11)</​td>​ +
-    <td>Нет</td> +
-    <​td class="​nowrap"></​td>​ +
-            <​td></​td>​ +
-</​tr>​ +
-        <tr class="​odd">​ +
-    <td class="​nowrap">​ +
-        ​id_age ​   </​td>​ +
-    <td class="​nowrap"​ lang="​en"​ dir="​ltr">​int(11)</​td>​ +
-    <td>Нет</td> +
-    <​td class="​nowrap"></​td>​ +
-            <​td></​td>​ +
-</​tr>​ +
-        <tr class="​even">​ +
-    <td class="​nowrap">​ +
-        ​number ​   </​td>​ +
-    <td class="​nowrap"​ lang="​en"​ dir="​ltr">​int(11)</​td>​ +
-    <td>Нет</td> +
-    <​td class="​nowrap"></​td>​ +
-            <​td></​td>​ +
-</​tr>​ +
-        <tr class="​odd">​ +
-    <td class="​nowrap">​ +
-        ​height ​   </​td>​ +
-    <td class="​nowrap"​ lang="​en"​ dir="​ltr">​float</​td>​ +
-    <td>Нет</td> +
-    <​td class="​nowrap"></​td>​ +
-            <​td></​td>​ +
-</​tr>​ +
-        </​table>​ +
-<​h3>​Индексы</​h3><​div class='​no_indexes_defined hide'><​div class="​notice"><​img src="​themes/​dot.gif"​ title=""​ alt=""​ class="​icon ic_s_notice"​ /> Индекс не определен!</​div></​div><​table id="​table_index"><​thead><​tr><​th>​Имя индекса</​th><​th>​Тип</​th><​th>​Уникальный</​th><​th>​Упакован</​th><​th>​Столбец</​th><​th>​Уникальных элементов</​th><​th>​Сравнение</​th><​th>​Null</​th></​tr></​thead><​tbody><​tr class="​noclick odd"><​td ​ rowspan="​1"​ >​PRIMARY</​td><​td ​ rowspan="​1"​ >​BTREE</​td><​td ​ rowspan="​1"​ >​Да</​td><​td ​ rowspan="​1"​ >​Нет</​td><​td>​id</​td><​td>​18</​td><​td>​A</​td><​td>​Нет</​td></​tr></​tbody></​table></​div>​ +
-    <​div>​ +
-<​h2>​polygon</​h2>​ +
- +
-<table width="​100%"​ class="​print">​ +
-<​tr><​th width="​50">​Столбец</​th>​ +
-    <th width="​80">​Тип</​th>​ +
-    <th width="​40">​Null</th> +
-    <​th width="​70">​По умолчанию</​th>​ +
-        <​th>​Комментарии</​th>​ +
-</​tr>​ +
-    <tr class="​odd">​ +
-    <td class="​nowrap">​ +
-        ​id    </​td>​ +
-    <td class="​nowrap"​ lang="​en"​ dir="​ltr">​int(11)</​td>​ +
-    <td>Нет</td> +
-    <​td class="​nowrap"></​td>​ +
-            <​td></​td>​ +
-</tr> +
-        ​<tr class="​even">​ +
-    <td class="​nowrap">​ +
-        id_user ​   </​td>​ +
-    <td class="​nowrap"​ lang="​en"​ dir="​ltr">​int(11)</​td>​ +
-    <td>Нет</td> +
-    <​td class="​nowrap"></​td>​ +
-            <​td></​td>​ +
-</​tr>​ +
-        <tr class="​odd">​ +
-    <td class="​nowrap">​ +
-        ​place    </​td>​ +
-    <td class="​nowrap"​ lang="​en"​ dir="​ltr">​text</​td>​ +
-    <td>Нет</td> +
-    <​td class="​nowrap"></​td>​ +
-            <​td></​td>​ +
-</​tr>​ +
-        <tr class="​even">​ +
-    <td class="​nowrap">​ +
-        ​coord    </​td>​ +
-    <td class="​nowrap"​ lang="​en"​ dir="​ltr">​varchar(600)</​td>​ +
-    <td>Нет</td> +
-    <​td class="​nowrap"></​td>​ +
-            <​td></​td>​ +
-</​tr>​ +
-        </​table>​ +
-<​h3>​Индексы</​h3><​div class='​no_indexes_defined hide'><​div class="​notice"><​img src="​themes/​dot.gif"​ title=""​ alt=""​ class="​icon ic_s_notice"​ /> Индекс не определен!</​div></​div><​table id="​table_index"><​thead><​tr><​th>​Имя индекса</​th><​th>​Тип</​th><​th>​Уникальный</​th><​th>​Упакован</​th><​th>​Столбец</​th><​th>​Уникальных элементов</​th><​th>​Сравнение</​th><​th>​Null</​th></​tr></​thead><​tbody><​tr class="​noclick odd"><​td ​ rowspan="​1"​ >​PRIMARY</​td><​td ​ rowspan="​1"​ >​BTREE</​td><​td ​ rowspan="​1"​ >​Да</​td><​td ​ rowspan="​1"​ >​Нет</​td><​td>​id</​td><​td>​4</​td><​td>​A</​td><​td>​Нет</​td></​tr></​tbody></​table></​div>​ +
-    <​div>​ +
-<​h2>​status</​h2>​ +
- +
-<table width="​100%"​ class="​print">​ +
-<​tr><​th width="​50">​Столбец</​th>​ +
-    <th width="​80">​Тип</​th>​ +
-    <th width="​40">​Null</th> +
-    <​th width="​70">​По умолчанию</​th>​ +
-        <​th>​Комментарии</​th>​ +
-</​tr>​ +
-    <tr class="​odd">​ +
-    <td class="​nowrap">​ +
-        ​id    </​td>​ +
-    <td class="​nowrap"​ lang="​en"​ dir="​ltr">​int(11)</​td>​ +
-    <td>Нет</td> +
-    <​td class="​nowrap"></​td>​ +
-            <​td></​td>​ +
-</tr> +
-        ​<tr class="​even">​ +
-    <td class="​nowrap">​ +
-        name    </​td>​ +
-    <td class="​nowrap"​ lang="​en"​ dir="​ltr">​varchar(50)</​td>​ +
-    <​td>​Нет</​td>​ +
-    <td class="​nowrap"></​td>​ +
-            <​td></​td>​ +
-</​tr>​ +
-        </​table>​ +
-<​h3>​Индексы</​h3><​div class='​no_indexes_defined hide'><​div class="​notice"><​img src="​themes/​dot.gif"​ title=""​ alt=""​ class="​icon ic_s_notice"​ /> Индекс не определен!</​div></​div><​table id="​table_index"><​thead><​tr><​th>​Имя индекса</​th><​th>​Тип</​th><​th>​Уникальный</​th><​th>​Упакован</​th><​th>​Столбец</​th><​th>​Уникальных элементов</​th><​th>​Сравнение</​th><​th>​Null</​th></​tr></​thead><​tbody><​tr class="​noclick odd"><​td ​ rowspan="​1"​ >​PRIMARY</​td><​td ​ rowspan="​1"​ >​BTREE</​td><​td ​ rowspan="​1"​ >Да</​td><​td ​ rowspan="​1"​ >​Нет</​td><​td>​id</​td><​td>​2</​td><​td>​A</​td><​td>​Нет</​td></​tr></​tbody></​table></​div>​ +
-    <​div>​ +
-<​h2>​users</​h2>​ +
- +
-<table width="​100%"​ class="​print">​ +
-<​tr><​th width="​50">​Столбец</​th>​ +
-    <th width="​80">​Тип</​th>​ +
-    <th width="​40">​Null</​th>​ +
-    <th width="​70">​По умолчанию</​th>​ +
-        <​th>​Комментарии</​th>​ +
-</​tr>​ +
-    <tr class="​odd">​ +
-    <td class="​nowrap">​ +
-        id    </​td>​ +
-    <td class="​nowrap"​ lang="​en"​ dir="​ltr">​int(11)</​td>​ +
-    <​td>​Нет</​td>​ +
-    <td class="​nowrap"></​td>​ +
-            <​td></​td>​ +
-</​tr>​ +
-        <tr class="​even">​ +
-    <td class="​nowrap">​ +
-        surname ​   </​td>​ +
-    <td class="​nowrap"​ lang="​en"​ dir="​ltr">​varchar(50)</​td>​ +
-    <​td>​Да</​td>​ +
-    <td class="​nowrap"><​i>​NULL</​i></​td>​ +
-            <​td></​td>​ +
-</​tr>​ +
-        <tr class="​odd">​ +
-    <td class="​nowrap">​ +
-        ​name    </​td>​ +
-    <td class="​nowrap"​ lang="​en"​ dir="​ltr">​varchar(50)</​td>​ +
-    <td>Да</td> +
-    <​td class="​nowrap"><​i>​NULL</​i></​td>​ +
-            <​td></​td>​ +
-</​tr>​ +
-        <tr class="​even">​ +
-    <td class="​nowrap">​ +
-        ​patronymic ​   </​td>​ +
-    <td class="​nowrap"​ lang="​en"​ dir="​ltr">​varchar(50)</​td>​ +
-    <td>Нет</td> +
-    <​td class="​nowrap"></​td>​ +
-            <​td></​td>​ +
-</​tr>​ +
-        <tr class="​odd">​ +
-    <td class="​nowrap">​ +
-        ​mail    </​td>​ +
-    <td class="​nowrap"​ lang="​en"​ dir="​ltr">​varchar(20)</​td>​ +
-    <td>Нет</td> +
-    <​td class="​nowrap"></​td>​ +
-            <​td></​td>​ +
-</​tr>​ +
-        <tr class="​even">​ +
-    <td class="​nowrap">​ +
-        ​login    </​td>​ +
-    <td class="​nowrap"​ lang="​en"​ dir="​ltr">​varchar(20)</​td>​ +
-    <td>Нет</td> +
-    <​td class="​nowrap"></​td>​ +
-            <​td></​td>​ +
-</​tr>​ +
-        <tr class="​odd">​ +
-    <td class="​nowrap">​ +
-        ​password ​   </​td>​ +
-    <td class="​nowrap"​ lang="​en"​ dir="​ltr">​varchar(20)</​td>​ +
-    <td>Нет</td> +
-    <​td class="​nowrap"></​td>​ +
-            <​td></​td>​ +
-</tr> +
-        <​tr class="​even">​ +
-    <​td class="​nowrap">​ +
-        id_status ​   </​td>​ +
-    <td class="​nowrap"​ lang="​en"​ dir="​ltr">​int(11)</​td>​ +
-    <td>Нет</td> +
-    <​td class="​nowrap"></​td>​ +
-            <​td></​td>​ +
-</​tr>​ +
-        </​table>​ +
-        ​ +
- +
  
  
admin_manual.txt · Последние изменения: 04/23/2018 11:52 (внешнее изменение)