Лекция: Логическая (концептуальная) модель предметной области с использованием реляционной модели.

Схемы базовых отношений.

Можно выделить три базовых отношения: Дебитор, пользователь и кредит. Ниже приведены схемы этих отношений, полученные исходя из описания предметной области и представлений пользователей о ней.

Дебитор= {

ID: счетчик,

Идентификатор дебитора: целое число,

пост номер: целое число,

Номер телефона: целое число,

Имя: строка(30),

}

 

Пользователь = {

User: строка(30),

PASS: строка

}

 

Кредит = {

ID: счетчик,

Идентификатор дебитора: целое число,

Дата выдача: даты и времени,

сумма: целое число,

Баланс: целое число,

}

Домены атрибутов всех отношений.

Users:

Атрибут Домен
user строка(30)
pass строка(30)

 

 

Debitors:

Атрибут Домен
id Целое число
name Строка(22)
PostNumber Строка(48)
PhoneNumber Строка в формате: X (XXX) XXX-XX-XX

 

 

Credits

Атрибут Домен
id Целое число
DebitorID Домен принимает множество значений идентификаторов отношения «Кредиты» — «Дебиторы»
Amount Целое число
Balance Целое число
OpenDate даты и времени (MM/dd/yyyy) <HH>:<MM>

 

Payments

Атрибут Домен
id Целое число
CreditID   Домен принимает множество значений идентификаторов отношения «Оплаты» — «Кредиты»
Amount Целое число
paymentDate даты и времени (MM/dd/yyyy) <HH>:<MM>
еще рефераты
Еще работы по истории