在没有外键-Hibernate

时间:2015-05-12 13:46:23

标签: hibernate postgresql

我使用两个表,即卖家和产品,我通过使用名为seller-product的关系表来关联此表,其中我是vendor-id和product-id,这是外键,我需要添加另一列因为不是外键的比率,我可以这样做。我正在使用PostgreSQL。

1 个答案:

答案 0 :(得分:0)

只需添加列:

alter table seller_product add rate integer;

假设您已经创建了表格,例如使用:

create table seller_product
(
   seller_id integer not null references seller,
   product_id integer not null references product,
   primary key (seller_id, product_id)
);

在创建表格时一起做所有事情:

create table seller_product
(
   seller_id  integer not null references seller,
   product_id integer not null references product,
   rate       integer,
   primary key (seller_id, product_id)
);