Что означает пунктирная линия под атрибутом BookTitle объекта BOOK? - PullRequest
0 голосов
/ 22 октября 2019

Почему под атрибутом BookTitle объекта BOOK есть пунктирная линия и что она представляет? Как мне представить это в схеме на MySQL Workbench?

Here is the ERD I am referencing

Ответы [ 2 ]

0 голосов
/ 22 октября 2019

Диаграмма ER, которую вы включили, похоже, использует вариант обозначения Чена. В этой форме обозначений двойной контур обозначает зависимый элемент (т.е. вы не можете иметь книгу без написания ее автором). Пунктирная линия подчеркивает слабый ключевой элемент. Существует множество ресурсов для обозначения различных элементов.

0 голосов
/ 22 октября 2019

Пунктирная линия означает, что она ЧАСТИЧНО уникальна. То есть: если база данных, если для многоквартирных домов, номера квартир будут частично уникальными, потому что они уникальны только в указанной квартире, но повторно используются в разных зданиях.

...