Схема данных для системы аренды жилья
Система должна хранить данные о владельцах недвижимости, объектах аренды и договорах аренды.
Задача студента:
Создать схему данных, включающую минимум 3 сущности:
• Landlord
• Property
• RentalAgreement
Студент должен сам придумать:
• атрибуты сущностей;
• методы (например, продление договора, изменение цены);
• типы данных;
• связи между сущностями.
Требования к выполнению
В тетради:
1. Построить схему данных (ER диаграмму или UML диаграмму классов).
2. Под схемой описать словами структуру данных, указав:
o сущности;
o их атрибуты и типы данных;
o для чего нужны методы и как они работают;
o связи между сущностями;
o какие конструкции C# могли бы использоваться (классы, свойства, методы, коллекции).
Подсказки
Использовать стандартные элементы:
• Прямоугольник — сущность (класс).
• Поля внутри — атрибуты и методы.
• Линии — связи (1–1, 1–N, N–M).
• Подписи на линиях — тип связи.