Логически модел на данни, Физически модел на данни - Автоматизация на счетоводството на болнични пациенти
Логическият модел на данни на този софтуерен продукт се състои от следните обекти:
- Пациент. Това лице включва цялата информация за паспортните данни на пациента, датата на регистрацията му в болницата.
- Карта. Този субект дефинира информация за всички приемания в болница за определен пациент. Пациентът може многократно да бъде приет в болница със заболявания, така че „картата“ на субекта формира взаимоотношения „един към много“ със субекта „пациент“;
- Наблюдение. Обектът описва информация за конкретна карта. Защото много наблюдения са обвързани с една карта (фактът на получаване), тогава субектът „карта“ формира връзка „един към много“ с субекта „наблюдение“;
- Лекар. Обектът включва информация за лекарите. Защото конкретен лекар изписва карта за пациент и един и същ лекар може да регистрира много карти за различни пациенти, тогава субектът "карта" формира връзка "един към много" с лекаря.
- Клон. Обектът съдържа цялата информация за болничните отделения. Всички лекари принадлежат към някакъв отдел, следователно субектът "отдел" формира връзка "един към много" с субекта "лекар".
- Уорд. Субектът идентифицира информация за болничните отделения. Пациентите, лекувани в болница, са в отделение, което се показва в същността на "карта". Следователно, камерата формира връзка един към много с обекта "карта".