Bonjour tout le monde,
je suis entrain de réaliser un formulaire qui permet d'ajouter une instance (table app_instance) et lui associé une ou plusieurs base de données et qui permet de stocker les différents infos dans les 2 tables et aussi dans la table intermédiaire database_instance.
Sachant que mes tables dans mon MCD sont représentées comme ça :
app_instance==> 1,n <==database_instance ==> 1,n <== db_database
Vous trouverez ci-dessous mon schéma.yml, sachant que je j'ai crée mes tables sous phpmyadmin et mon schéma a été généré automatiquement :
AppInstance:
connection: doctrine
tableName: app_instance
columns:
id:
type: integer(4)
fixed: false
unsigned: false
primary: true
autoincrement: true
name:
type: string(20)
fixed: false
unsigned: false
primary: false
notnull: true
autoincrement: false
relations:
DatabaseInstance:
local: id
foreign: app_instance_id
type: many
DatabaseInstance:
connection: doctrine
tableName: database_instance
columns:
db_database_id:
type: integer(4)
fixed: false
unsigned: false
primary: true
autoincrement: false
app_instance_id:
type: integer(4)
fixed: false
unsigned: false
primary: true
autoincrement: false
relations:
AppInstance:
local: app_instance_id
foreign: id
type: one
DbDatabase:
local: db_database_id
foreign: id
type: one
DbDatabase:
connection: doctrine
tableName: db_database
columns:
id:
type: integer(4)
fixed: false
unsigned: false
primary: true
autoincrement: true
name:
type: string(20)
fixed: false
unsigned: false
primary: false
notnull: true
autoincrement: false
version:
type: string(10)
fixed: false
unsigned: false
primary: false
notnull: true
autoincrement: false
relations:
DatabaseInstance:
local: id
foreign: db_database_id
type: many
J'essaye d'utiliser les embededform et les embededRelation.
Je vous remercie par avance de vos idées et suggestions
Partager