Несколько внешних ключей к одной таблице с помощью Elixir - PullRequest
2 голосов
/ 09 апреля 2010

Я новичок в ОРМ в целом. У меня есть таблица (давайте назовем это Entity) со столбцами -

  1. ID
  2. выражение
  3. тип (может быть «длинное слово», «короткое слово» или «предложение»)

Часто первые два типа встречаются в 'sentence', поэтому я хочу сохранить другую таблицу, которая отображает 'Sentences' в 'long_word' или 'short_word', используя 'ID 'поле.

Все, что мне нужно, это еще одна таблица с 2 'Integer fields', ссылающимся на 'ID' как внешний ключ.

Но как мне сделать это в эликсире?

Редактировать: Я боялся, что это в конечном итоге придет. Никакого пота, SQLAlchemy - это надежно, в конечном итоге это того стоит. Но мне бы очень хотелось, чтобы Эликсир работал. Не могу иметь все, как вы хотите.

Большое спасибо ...

...