我找了一些资料是这样写的
CREATE TABLE primary_entity (
id numeric PRIMARY KEY,
-- some data fields
);
CREATE TABLE weak_entity (
id numeric PRIMARY KEY
REFERENCES primary_entity(id)
ON DELETE CASCADE,
-- some data fields
);
但是他是两个id作为主键我这个图里的game的名字和发布者的名字不应该是参考关系?payment那里也是搞不懂。
第二个问题是客户,开发者和principal该怎么写?
弱实体和泛化下找到相对强实体,然后构建对应关系,可以多对应
A表 AID→B表 AID→C表 AID
A表 AID→B表 AID→C表 AID BID