logo
Информационно-аналитическая система "Аптека"

Логическая структура данных программы (особенности взаимодействия файлов, связи между файлами, ключевые поля, типы связи).

Логическую структуру данных можно отобразить следующим образом:

«post.zif» и «registr.zif» связываются по полю «codeP», которое является ключом. При регистрации лекарств «codeP» берется из файла «post.zif».

«registr.zif» и «prodazha.zif» связаны по полю «codeT» которое является ключом.

При удалении лекарства из файла «registr.zif» осуществляется каскадное удаление лекарства с аналогичным кодом из файла «prodazha.zif». При добавлении некоторого количества лекарства в файл «prodazha.zif» идет вычитание данного количества из файла «registr.zif».