2011-06-01 231 views
1

我有一个关于数据库的问题,我找不到自己的anwser。目前我有一个情况,我有一个数据库与两个表。这两个表是命名项目和items_sequences。我想要做的是在项目数据库的主键和items_sequences表中的字段之间建立关系。下面举例说明。数据库表之间的关系

| Items |   | items_sequences |   
|-------|   |------------------|   
| id |   | sequence_id  |   
| foo |   | counter   | 

重点是创建关系并不困难。但是,如果项目被创建为项目序列,我想要做的也应该包含项目本身的主键的sequence_id。如果项目被删除,item_sequence也应该被删除。顺便说一句,这应该是1:1的关系。

我忘了这是怎么做的,我真的很感激,如果有人会指出我正确的方向。目前我正在使用postgresql数据库,如果它很重要。

感谢,

ANTEK

+0

我不知道,但也许你可以使用触发器呢? – PedroAGSantos 2011-06-01 09:31:01

回答

2

如果它是一个1:1的关系,你能不只是结合表?