Я использую datamapper в приложении ruby и столкнулся с проблемой, которую не понимаю.
У меня есть модель квартиры и модель местоположения. Квартира находится в определенном месте, и несколько квартир могут быть в одном месте. Обычно это описывает отношение 1-n (я думаю :-))
Мне кажется, что в таблице Appartement sql мне нужен location_id, но я не хочу указателей Appartment в таблице Location. Для меня Местоположение должно жить самостоятельно и не должно ссылаться на квартиру.
В классе Appartement ruby я добавил:
has n, Location
но затем он создает appartment_id в классе Location ruby, который мне не нужен.
У вас есть какие-нибудь подсказки?
Большое спасибо,
Люк