Понимание ER - Диаграммы вопрос с наследованием - PullRequest
0 голосов
/ 04 марта 2020

enter image description here

Учитывая эту ER-диаграмму и то, что в А есть 10 сущностей, а В1 имеет 5 сущностей, вопрос в том, какие минимальные сущности могут быть находится в А1 и какие максимальные сущности можно найти в А1.
Я явно не понимаю, как подходить к этим типам вопросов, есть ли формула или прием, который я могу сделать? Потому что если A имеет 10 объектов, а A1 имеет ограничение «1 и только 1», то минимальное количество объектов, которые можно найти в A1, равно 1, нет? (Ответ 0 по какой-то причине)

То же самое для второго вопроса (максимум), как мне подойти к нему?

ERD: жирная стрелка - «1 и только 1», маленькая стрелка - «0 .... 1», жирная линия - «1 ... бесконечность», а жирный ромб и прямоугольник - «слабые объекты». «(B1 - слабая сущность, а R2 - это то, что связывает слабую сущность с ее« отцом »)

Спасибо!

1 Ответ

0 голосов
/ 04 марта 2020

Минимум: есть 10 сущностей типа A, но мы не знаем, являются ли они a1 или a2. Таким образом, минимальное количество a1s будет равно 0.

Максимум: все a1s имеют ровно 1 B. Поэтому никогда не может быть больше a1s, чем Bs - поэтому максимум будет равен 5.

...