Устанавливается максимальное число сущностей из
Устанавливается максимальное число сущностей из множества сущностей в отношении. Например, PROJECT-WORKER является отображением m:n. Мы можем указать значения m и n. Можно также задать не только максимальное число сущностей, но и их минимальное число. EMPLOYEE-DEPENDENT – это слабое отношение связей, так как одно из входящих в это отношение связей отношение сущностей DEPENDENT является слабым отношением сущностей. Заметим, что также указывается зависимость существования подчиненных от их начальника.
DECLARE VALUE-SETS REPRESENTATION ALLOWABLE-VALUES
EMPLOYEE-NO INTEGER(4) (0,2000) FIRST-NAME CHARACTER(8) ALL LAST-NAME CHARACTER(10) ALL NO-OF-YEARS INTEGER(3) (0,100) PROJECT-NO INTEGER(3) (1,500) PERCENTAGE FIXED(5.2) (0,100.00)
DECLARE REGULAR ENTITY RELATION EMPLOYEE
ATTRIBUTE/VALUE-SET: EMPLOYEE-NO/EMPLOYEE-NO NAME(FIRST-NAME,LAST-NAME) ALTERNATIVE-NAME/(FIRST-NAME,LAST-NAME) AGE/NO-OF-YEARS
PRIMARY KEY:
EMPLOYEE-NO
DECLARE REGULAR ENTITY RELATION PROJECT
ATTRIBUTE/VALUE-SET: PROJECT-NO/PROJECT-NO
PRIMARY KEY:
EMPLOYEE-NO
DECLARE WEAK RELATIONSHIP RELATION PROJECT-WORKER
ROLE/ENTITY-RELATION.PK/MAX-NO-OF-ENTITIES
WORKER/EMPLOYEE.PK/n PROJECT/PROJECT.PK/m (отображение m:n)
ATTRIBUTE/VALUE-SET: PERCENTAGE-OF-TIME/PERCETNTAGE
DECLARE WEAK RELATIONSHIP RELATION EMPLOYEE-DEPENDENT
ROLE/ENTITY-RELATION.PK/MAX-NO-OF-ENTITIES
SUPPORTER/EMPLOYEE.PK/1 DEPENDENT/DEPENDENT.PK/n
EXISTENCE OF DEPENDENT
DEPENDENS ON:
EXISTENCE OF SUPPORTER
DECLARE WEAK ENTITY RELATION DEPENDENT
ATTRIBUTE/VALUE-SET: NAME/FIRST-NAME AGE/NO-OF-YEARS
PRIMARY KEY:
NAME EMPLOYEE.PK
THROUGH EMPLOYEE-DEPENDENT
Содержание Назад Вперед