我有一个包含 id、external_id 和 country_code 列的表。我有两个希望数据库强加的规则:
- 每个外部 ID 在每个国家/地区代码中只能出现一次
- 每个 ID 最多只能与一个非空 External ID 一起出现,反之亦然。
第一条规则很简单——我在 external_id 和 country_code 中添加了一个唯一的多列索引。我如何让它强加第二个?
我有一个包含 id、external_id 和 country_code 列的表。我有两个希望数据库强加的规则:
第一条规则很简单——我在 external_id 和 country_code 中添加了一个唯一的多列索引。我如何让它强加第二个?