Как перевести эту диаграмму ER в таблицу? - PullRequest
0 голосов
/ 08 декабря 2018

Здравствуйте, мне нужна помощь в переводе этой диаграммы ER в таблицу.

Создать ли таблицу для каждой сущности и отношения?

Частичное / полное участие

Ответы [ 2 ]

0 голосов
/ 08 декабря 2018

Насколько я понимаю, это означает, что сущности E1 и E2 имеют отношение один-ко-многим с сущностью E.В некотором смысле, вы можете определить таблицу для каждой сущности E, E1 и E2 и определить внешние ключи E1 и E2 в таблице E.

0 голосов
/ 08 декабря 2018
  Create Table E ( Id VARCHAR(10) PRIMARY KEY)
  CREATE TABLE R(ID VARCHAR(10) FOREIGN KEY 
 REFERENCES E(Id)) , Value VARCHAR(10))

    INSERT INTO E VALUES("R1");
    INSERT INTO E VALUES("R2");
   INSERT INTO R VALUES("R1",A1);
    INSERT INTO R VALUES("R2",A2);

Значение каждой сущности E является ID, а Id имеет значение (1-1), означающее для каждого значения id одно значение, но E имеет много идентификаторов (0-n).Но вы должны согласиться с тем, что эти отношения непрактичны и бесполезны.

...