База данных: Как различать отношения «один или несколько» и «ноль или более»?

Инструменты проектирования позволяют различать «один TO ноль или более « и « один К один или несколько » отношения. Я мог представить, как реализовать отношение «один К ноль или более» :


CHILD_TABLE

(pk) chid_id

Инструменты проектирования позволяют различать «один ТО ноль или более » и «один КО один или несколько » отношения. Я мог представить, как реализовать отношение «один К ноль или более» :


CHILD_TABLE

(pk) chid_id

Инструменты проектирования позволяют различать «один ТО ноль или более » и «один КО один или несколько » отношения. Я мог представить, как реализовать отношение «один К ноль или более» :


CHILD_TABLE

(pk) chid_id
(fk) parent_id (обязательно)


PARENT_TABLE

(pk) parent_id


Как реализовать отношение «один К одному или нескольким» ? Как сказать, что родителям нужен хотя бы один ребенок? Или « один или несколько » обычно реализуется как « ноль или более »?

12
задан jing 4 April 2011 в 18:19
поделиться