Используем понятие [Спецификация деталей].
Используем определение понятия [Поставщики].
Используем понятие [ER - модель данных поставки].
/*номер -ключ */
поставки - подобласть области порядковый_номер.
порядковый_номер of поставки = вложение поставки в порядковый_номер.
[N1] ,[N2], [N3], [N4], [N5] - элементы области поставки.
Поставщик of поставки(N1) =S1.
Деталь of поставки(N1) = P2.
Поставщик of поставки(N3) = поставщик of поставки(N5).
Поставщик of поставки(N4) = S2.
Количество of поставки(N1) = [1000 шт].
Количество of поставки(N2) = [50000 шт].
Количество of поставки(N3) = [10000 шт].
Количество of поставки(N4) = [100 шт].
Дата of поставки(N1) = [10_02_90].
Дата of поставки(N2) = [15_02_90].
Дата of поставки(N3) = [10_01_90].
Дата of поставки(N4) = [11_02_90].
[усовершенствованная] : деталь -> деталь.
Деталь of поставки(N4) = усовершенствованная(P3) .
Вес of деталь (деталь of поставки (N4) ) = [100 кг].
/* Примеры вопросов
Свойства поставки?
Таблица свойств порядковый_номер ,
поставщик ,
деталь ,
количество ,
дата
для поставки
*/.