Принцип синтезирования:
В состав БД включают атрибуты всех сущностей + вычисляемый доход SumD.
БД состоит из 5 отношений:
PERSON (Nom, FIO, Rdate, Pol, SumD, Adr)
FLAT (Adr, Skv, Nrooms, KCategory)
TPHONE (Ntel, TCategory, Adr)
PROFIT (Id, Source, Moneys)
HAVE_D(Nom, Id)
Таблица БД | Атрибут | Тип | Размер | Допустимые значения | Значение по умолчанию |
PERSON | Nom FIO Rdate Pol SumD Adr | Autoincrement Alpha Date Alpha Money Alpha | М,Ж | ||
FLAT | Adr Skv Nrooms KCategory | Alpha Number Short Alpha | >=0 0..4 П,Н,К | Н | |
TPHONE | Ntel TCategory Adr | Alpha Alpha Alpha | ###–#### О,Д,С | О | |
PROFIT | Id Source Moneys | Autoincrement Alpha Money | >=0 | ||
HAVE_D | Nom Id Comment | Long Integer Long Integer Alpha | >0 >0 |