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.

Предметна область: біобанк/лабораторія зберігання зразків.

Є базові таблиці:

  • Donor(DonorCode PK, FullName, BirthDate)
  • DonorContact(DonorCode FK->Donor, Phone, Email, CONSTRAINT PK_DonorContact PRIMARY KEY(DonorCode, Phone))

Є уявлення:

CREATE VIEW dbo.vDonorContact AS

SELECT d.DonorCode, d.FullName, d.BirthDate, c.Phone, c.Email

FROM dbo.Donor d

JOIN dbo.DonorContact c ON c.DonorCode = d.DonorCode;

Потрібно дозволити INSERT у vDonorContact через INSTEAD OF INSERT тригер так, щоб:

  • донор додавався один раз (навіть якщо вставляється кілька телефонів одного донора в одному INSERT),
  • контакти додавались пострічково (multi-row),
  • не було дублювання Donor по DonorCode.

Який фрагмент DML у тригері є коректним?

0%
100%
0%
0%
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