17-09-2009, 11:21 PM
Déjà, la table config, tu peux peut-être en faire un champ config dans la table bloc et y mettre du contenu serialisé. Ca peut marcher si tu n'as pas l'intention de faire du tri sur ces données.
Au lieu de copier pages et blocs, est-ce qu'il ne serait pas possible de faire une relation n<-->n entre tes pages et tes blocs, et ainsi de créer une table intermédiaire ? Dans ce cas il faudrait quand même copier les enregistrements de la table intermédiaire, mais ça te ferait moins de redondance d'information.
Je connais pas de requête qui puisse tout faire en même temps. Par contre avec une procédure / fonction SQL, c'est certainement faisable.
Au lieu de copier pages et blocs, est-ce qu'il ne serait pas possible de faire une relation n<-->n entre tes pages et tes blocs, et ainsi de créer une table intermédiaire ? Dans ce cas il faudrait quand même copier les enregistrements de la table intermédiaire, mais ça te ferait moins de redondance d'information.
Je connais pas de requête qui puisse tout faire en même temps. Par contre avec une procédure / fonction SQL, c'est certainement faisable.