Классика баз данных - статьи

       

Устанавливается максимальное число сущностей из


Устанавливается максимальное число сущностей из множества сущностей в отношении. Например, 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

Содержание  Назад  Вперед