1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
|
categorie:
_attributes: { phpName: Categorie }
id: { type: INTEGER, size: '11', primaryKey: true, autoIncrement: true, required: true }
nom: { type: VARCHAR, size: '100', required: true }
ordre: { type: INTEGER, size: '11', required: false }
lien: { type: VARCHAR, size: '100', required: false }
menu_id: { type: INTEGER, size: '11', required: false, foreignTable: menu, foreignReference: id, onDelete: RESTRICT, onUpdate: RESTRICT }
_indexes: { fk_categorie_menu: [menu_id] }
composer:
_attributes: { phpName: Composer }
categorie_id: { type: INTEGER, size: '11', primaryKey: true, required: true }
sous_categorie_id: { type: INTEGER, size: '11', primaryKey: true, required: true }
produit_id: { type: INTEGER, size: '10', required: false }
_indexes: { fk_categorie_has_sous_categorie_categorie: [categorie_id], fk_categorie_has_sous_categorie_sous_categorie: [sous_categorie_id], fk_composer_produit: [produit_id] }
sous_categorie:
_attributes: { phpName: SousCategorie }
id: { type: INTEGER, size: '11', primaryKey: true, autoIncrement: true, required: true }
nom: { type: VARCHAR, size: '100', required: true }
ordre: { type: INTEGER, size: '11', required: false }
lien: { type: VARCHAR, size: '100', required: false } |