Я ищу, чтобы создать файл приспособлений для следующей схемы (Библиотека фильмов):
VodProgram:
actAs: { Timestampable: ~ }
columns:
title: { type: string(255), notnull: true }
year: { type: smallint }
...
relations:
VodPersons:
class: VodPerson
refClass: VodCasting
local: program_id
foreign: person_id
foreignAlias: VodPrograms
VodPerson:
columns:
name: { type: string(255), notnull: true }
VodCasting:
columns:
program_id: { type: integer, primary: true }
person_id: { type: integer, primary: true }
role: { type: string(255) }
rank: { type: smallint }
relations:
VodProgram: { onDelete: CASCADE, local: program_id, foreign: id }
VodPerson: { onDelete: CASCADE, local: person_id, foreign: id }
Моя проблема заключается в создании файла приспособлений с полями "role" и "rank", присутствующими в таблице VodCasting.
Вот мои фактические данные:
VodPerson:
kosinski:
name: Joseph Kosinski
VodProgram:
tron:
VodPersons: [kosinski] # where to put the role and rank infos ?
title: Tron
year: 2010
Я пробовал что-то вроде:
VodProgram:
tron:
VodPersons:
kosinski:
rank: 1
title: Tron
...
без удачи.
Есть предложения?
Спасибо.