Структура сайта: база данных

База Данных

Все данные, содержащиеся в базе данных, можно разделить на следующие группы:

  • Таблицы, содержащие характеристики веществ . Эта группа таблиц является динамической частью ИСС. Предполагается постоянное пополнение этих таблиц, за счет дополнения новыми именами, численными значениями характеристик. Возможно также пополнение за счет ввода новых характеристик имен. В локальной версии пользователь самостоятельно может редактировать, дополнять и изменять эти таблицы, а также формировать группы данных, используемые в приложениях.
  • Таблицы свойств веществ . Данное понятие (достаточно условное) характеризует группу таблиц, заимствованных из авторитетных литературных источников. Каждая такая таблица является консервативной, то есть законченной с точки зрения ввода данных. Расширение в этой группе возможно за счет введение новых таблиц и определения имен этих таблиц в меню интерфейса. Введение в ИСС таблиц данной группы объясняется как непосредственной ценностью информации, представленной в таких таблицах, так и рассмотрением значений, содержащихся в ряде этих таблиц в качестве опорных при тестировании расчетных методов. В данной группе таблиц содержатся такие, достаточно репрезентативные, таблицы, как таб-лица свойств изотопов, таблица свойств кристаллов, таблицы термодинамических функций и ряд других.
  • Таблицы сравнения экспериментальных и расчетных методов . Эти таблицы тоже можно рассматривать как источник данных, но основное их назначение заключается в описании погрешностей расчетных методов.
  • Таблицы расчетных методов . Многие расчетные методы не являются аналитическими, они основаны на использовании тех или иных таблиц, например, так называемые аддитивные методы. Вне описания расчетного метода подобные таблицы не информативны. Представление таких таблиц в явном виде, с одной стороны, повышает достоверность представленных расчетных методов, позволяя проверять рассчитываемые значения. С другой стороны, таблицы, приводимые с описанием самих расчетных методов, дадут возможность пользователю воспроизводить подобные методы для своих приложений.