Навигация
- Главная
- Рынок банковской продукции
- Фондовый рынок в Украине
- Кредитный договор
- Валютные риски
- Медицинское страхование
- Прибыль банка и ее источники
- Статьи
Реализация компонентов
информационной системыСтраница 2
Таблица District – содержит все районы
- D_ID – номер района(ключ);
- D_ Name – специальные сокращения районов;
- District – полное название района.
Таблица Material – содержит все существующие стандартные материалы для строительства объектов
- M_ID – номер материала(ключ);
- M_Name – специальное сокращение материала;
- Material – полное название материала.
Таблица Float – содержит полную информацию о квартирах;
- F_ID – номер квартиры(ключ);
- O_ID – код строящегося объекта, в котором находится данная квартира;
- T_ID – код типа квартиры;
- P_ID – код планировки квартиры;
- F_ Col – количество комнат;
- F_ Pod – номер подъезда;
- O_ Floor – этажность объекта(заносится автоматически);
- F_ Floor – этаж на котором находится квартира;
- F_ Type – тип квартиры (поле выбора, содержащее тип квартиры. Связь между двумя таблицами Float и Type осуществляется через их поля T_ID и T_ID соответственно. Для формирования списка выбора используется поле T_Name таблицы Type);
- F_Plan – планировка квартиры (поле выбора, содержащее планировку квартиры. Связь между двумя таблицами Float и Plan осуществляется через их поля P_ID и P_ID соответственно. Для формирования списка выбора используется поле P_Name таблицы Plan);
- O_ Address – адрес строящегося объекта, в котором находится данная квартира(заполняется автоматически);
- F_ S_ obsh – общая площадь квартиры;
- F_ Cost_ Sr – средняя стоимость квартиры в рублях за м2;
- F_ Cost_ Toch – точная стоимость квартиры в рублях за м2;
- F_ StrahPrem – страховая премия в рублях(заполняется после подсчета);
- С_ Name – строительная компания, которая строит данный объект(заносится автоматически).
Между таблицами Float и Object устанавливается связь «главный-подчиненный», при которой таблица Object является главной, а таблица Float подчиненной. Для организации связи в качестве поля связи главной таблицы берется автоинкрементное поле О_ID уникального кода компании, по этому коду построен ключ, значение которого автоматически формируется при добавлении новой записи и в пределах таблицы является уникальным. В подчиненной таблице полем связи (внешним ключом) является целочисленное поле О_ID, по которому построен индекс.
Таблица Type – содержит все существующие стандартные типы квартир.
- T_ID – номер типа(ключ);
- T_ Name – специальные сокращения типов квартир;
- Type – полное название типа квартиры.
Таблица Plan – содержит все существующие стандартные планы квартир.
- P_ID – номер плана(ключ);
- P_Name – специальные сокращения планов квартир;
- Plan – полное название плана
Разработка модуля данных
Модуль данных – это специализированная форма, которая предназначена для размещения используемых в проекте невизуальных компонентов доступа к данным. Используется во время разработки приложения. В общем случае на модуле данных можно разместить любой невизуальный компонент из палитры компонентов. Рекомендуется все типы Ttable, Tquery , TdateBase, используемые в проекте, хранить именно в модуле данных. Доступ к этим компонентам осуществляется путем включения имени файла модуля данных в секции Uses модуля. Одним из главных удобств является приписывание каждому набору данных правил по управлению данными. Такие правила называются бизнес-правилами. Они обычно определяют реакцию системы при добавлении, изменении, удалении данных, при вводе ошибочных значений и реализует блокировку действий, которые могут разрушить ссылочную смысловую целостность БД. Такие бизнес-правила, хранящиеся централизованно на уровне приложения, при использовании одного и того же набора данных в разных формах приложения, позволяют унифицировать поведение набора данных на уровне всего приложения.