我在一个红宝石应用程序中使用datamapper,我面临一个我不明白的问题。datamapper次要密钥
我有一个公寓模型和位置模型。一个公寓在一个给定的位置,几个公寓可以在同一个位置。这通常描述1-n关系(我猜:-))
我的感触是在Appartement sql表中我需要一个location_id,但我不想在Location表中有任何Appartment指针。对我而言,位置应该靠自己生活,不应该引用公寓。
在公寓Ruby类,我已经加入:
has n, Location
但随后创建位置红宝石的类内的appartment_id,我不想要的。
你有什么线索吗?
非常感谢, 吕克
谢谢,我回家:-) – Luc 2010-01-13 14:40:00