logo

Crowdly

Browser

Add to Chrome

Предметна область: каршеринг — бронювання авто та оплати . Сутності та зв’язк...

✅ The verified answer to this question is available below. Our community-reviewed solutions help you understand the material better.

Предметна область: каршеринг — бронювання авто та оплати.

Сутності та зв’язки:

  • Reservation(ReservationId PK, UserId FK, VehicleId FK, StartAt, EndAt) — бронювання авто.
  • Payment(PaymentId PK, ReservationId FK, Amount DECIMAL(12,2), PaidAt DATETIME2 NULL) — оплата 0..1 до 1: кожне бронювання має не більше однієї оплати; оплата не може існувати без бронювання.

Запитання: який варіант DDL коректно реалізує зв’язок Reservation 1 : 0..1 Payment так, щоб це було строго 1:1 (опційно) з боку Payment (тобто не допускає дві оплати на одне бронювання) і не переносить FK у неправильний бік?

0%
0%
0%
100%
0%
More questions like this

Want instant access to all verified answers on do.ipo.kpi.ua?

Get Unlimited Answers To Exam Questions - Install Crowdly Extension Now!

Browser

Add to Chrome