Я работаю в MS Visio 2010. Это соответствующая часть моего ERD:
Связь между Событием и Приключением правильная: существует внешний ключ от События к Приключению, и этот FK является частью первичного ключа События.
Тем не менее, я не могу понять, как сделать линию отношений между приключением и типом размещения такой же, как и между событием и приключением, не делая эти отношения частью ПК приключения. Когда я смотрю на «Разные» свойства этой линии отношений, я хочу, чтобы это было:
- Кардинальность: ноль или более
- Тип отношений: Неидентифицируемый
- Ребенок имеет родителя: не обязательно (обязательно)
Но флажок для третьего свойства неактивен и переключается между Истиной / Ложью, когда я делаю связь Неидентифицирующая / Идентифицирующая.
Единственный способ выяснить это - отсоединить два столбца от вкладки «Определение», которая затем снимает флажок «Необязательно», но затем я теряю свойство внешнего ключа в столбцеtainType, и пока символы отношения правильно, линия остается пунктирной.
Как сделать так, чтобы количество элементов в строке слева отображалось так же, как и в строке отношения справа, без добавления аккомпанемента к PK Adventure?