Unikalny klucz na wielu stołach

Przepisz pytanie:

Mam trzy tabele, obiekty, właścicieli i obiektOwnerRelation

obiekty mają trzy kolumny: id, name, type

właściciele mają dwie kolumny: id, owner

objectOwnerRelation ma trzy kolumny: id, objectId, ownerId

objectId = id w obiektach

ownerId = id w właścicielach

Dwa obiekty mogą mieć tę samą nazwę i typ, ale tylko jeśli właściciel jest inny. Oznacza to, że dwa obiekty o tej samej nazwie i typie nie mogą pojawić się w objectOwnerRelation z tym samym właścicielemId

Obiekt może mieć wielu właścicieli, a właściciel może mieć wiele obiektów.

questionAnswers(4)

yourAnswerToTheQuestion