0
我有以下架构定义:如何保存多对多关系中的相关对象?
Usuario:
columns:
empresa_id: { type: BIGINT, notnull: true }
direccion_id: { type: BIGINT, notnull: false }
publicidad_id: { type: BIGINT, notnull: true }
tipo_id: { type: BIGINT, notnull: true }
nombre: { type: string(60), notnull: true }
paterno: { type: string(60), notnull: true }
materno: { type: string(60), notnull: true }
curp: { type: string(20), notnull: false }
rfc: { type: string(13), notnull: false }
correoPrincipal: { type: string(100), notnull: true, unique: true }
correoSecundario: { type: string(100), notnull: false, unique: true }
telefonoFijo: { type: string(12), notnull: true }
telefonoMovil: { type: string(12), notnull: false }
validado: { type: boolean, notnull: false, default: false }
usuario: { type: string(10), notnull: false }
password: { type: string(10), notnull: false }
matricula: { type: string(16), notnull: false }
fechaNacimiento: { type: date, notnull: true }
relations:
Direccion: { onDelete: CASCADE, local: direccion_id, foreign: id }
Empresa: { onDelete: CASCADE, local: empresa_id, foreign: id, class: Empresa }
Publicidad: { onDelete: CASCADE, local: publicidad_id, foreign: id }
Tipo: { onDelete: CASCADE, local: tipo_id, foreign: id, class: conamatTipo }
Bachillerato:
class: Bachillerato
refClass: BachilleratoUsuario
local: usuario_id
foreign: bachillerato_id
foreignAlias: Usuarios
UsuarioSede:
class: Sede
refClass: SedeUsuario
local: usuario_id
foreign: sede_id
foreignAlias: Usuario
SedeUsuario:
columns:
sede_id: { type: bigint, notnull: true }
usuario_id: { type: bigint, notnull: true }
relations:
Usuario: { local: usuario_id, foreign: id }
Sede: { local: sede_id, foreign: id }
我怎样才能让一个形式,让我添加多个“塞德斯”一个“usuario”,我已经试过symfony的文档中的高级形式的章节,但我不想嵌入表单,我想单独使用它作为另一个表单。
谢谢。
谢谢我会检查它 – JaSk 2010-08-06 17:21:48