是否有可能創建一個具有其列從另一個表中的值的一個指數?數據庫索引是否可以跨表?我對Postgres的
例子:
model Pet
primary_key id
foreign_key Species
end
model Species
primary_key id
int genus
end
假設有很多種品種,用較少的類型的屬的。我想在Genus的Pets表上創建一個索引。可以做到嗎?
如果是的話,我會格外感激,如果你能在如何做到這一點在Rails的遷移指向正確的方向我。
我不知道的Postgres,但我不相信這是可能的。您可以通過使用該種FK絕對會讓一個索引,但不會幫助你真正屬列應該是一個FK到屬表。 – 2010-03-05 22:56:16