Есть сущность "Курс". Есть сущность "Урок" . Обе сущности между собой связаны. Курс содержит несколько уроков.
Как сделать реляционные отношения так, чтобы можно было указывать порядок уроков у курса?
lynnikvadim, это не R model.
Это ваша сущность мне ничего не говорит, кроме одного, что она не должна работать, т.к доктрина не будет работать, если нет поля id у сущности (класса). Исключение только для ManyToMany, где не требуется создавать сущности (класса).
П.С и вообще что ещё за AbstractEntity ?
Нужна промежуточная сущность-слот. Приоритет хранится в нем.
Хранить сам приоритет в уроке - плохая идея. Это разные сущности.
Приоритет и урок можно связать 0,1-к-0,1.
Сразу будет удобнее работать с отвязанными друг от друга слотами и занятиями.