Доступно с лицензией Standard или Advanced.
При создании класса отношений вы выбираете одну из начальных кардинальностей: один-ко-многим или многие-ко-многим. В действительности, однако, кардинальности отношений являются более конкретными. После создания класса отношений можно точнее указать кардинальность, создав правила. Правила отношений позволяют ограничить типы объектов в классе объектов или таблице источника, которые можно связать с определенным типом объектов в классе объектов или таблице адресата.
Иллюстрация этой задачи в разделе Создание правил отношений.
- В дереве каталога щелкните правой кнопкой мыши класс отношений.
- Щелкните Свойства (Properties).
- Перейдите на вкладку Правила (Rules).
- Если ваш класс источника содержит подтипы, выберите подтип, с которым необходимо связать правило отношений. Если класс источника не содержит подтипы, правило отношений применяется ко всем объектам.
- Если класс адресата содержит подтипы, выберите подтип, который необходимо связать с выбранным подтипом класса-источника. Если класс адресата не содержит подтипы, правило отношений применяется ко всем объектам.
Если одна или обе стороны класса отношений имеют значение «многие», можно ограничить заданный диапазон кардинальности. В этом примере сторона отношения «источник» имеет значение «один», поэтому вы не можете изменить ее диапазон кардинальности. Однако, сторона «адресат» имеет значение «многие», что позволяет изменить ее диапазон кардинальности.
- Поставьте отметку, чтобы определить диапазон объектов-адресатов соответственно связанным с объектами-источника.
- Нажмите стрелки Вверх и Вниз, чтобы увеличить или уменьшить минимальное и максимальное число связанных объектов-адресатов.
- Повторяйте шаги 4—7, пока не будут указаны все правила отношений для этого класса отношений.
- Нажмите кнопку OK или Применить (Apply), чтобы создать правила в базе данных.