Это-же я так понял прописывается в Модели. Но мне нужно, оформить Миграцию, так чтобы после его прогонки(rake db:migrate) в базе данных создались соответствующие таблицы со связями, как описано выше(шапке темы).
Я могу сделать сразу тоже самое в базе данных и просто оформить модели, как вы и написали, но, что делать с db/schema.rb? Ведь после миграции создаётся схема бд.
Антон Иванов: потому что я так делал всегда с пользователями, ибо, если логически рассудить, то Login это и есть идентификатор пользователя, а значит его можно использовать как первичный ключ в таблице, но Rails я так понял даже о такой истечении обстоятельств не задумывался, ибо у него, что-то всё строго типизировано и все первичные ключи должны быть integer.
P.S: Я захотел такую структуру и я хочу его внедрить)))
Антон Иванов: Я хочу создать таблицу Users с первичным ключом Login с типом String и создать ещё одну таблицу и связать его с таблицей Users по ключу Login.
Я могу сделать сразу тоже самое в базе данных и просто оформить модели, как вы и написали, но, что делать с db/schema.rb? Ведь после миграции создаётся схема бд.