 category tablas composiciu8c3b3n composiciu8c3b3n composiciu8c3b3n vista visproadic estructura estructura estructura cada acciu8c3b3n deu800 alta deu800 tabla productos genera unu800 registro enu800 tabla composicion para poder copiar yu800 tener elu800 concepto delu800 producto propiamente dicho . elu800 registro copiado deu800 lau800 acciu8c3b3n anterior tiene tanto elu800 producto como elu800 elemento iguales yu800 marca alu800 atributo elementopm elemento primordial enu800 1u800 indicando queu800 eseu800 esu800 unu800 elemento bu8c3a1sico. losu800 registros deu800 elementos deu800 productos puede nou800 tener elu800 producto propiamente dicho . para queu800 pueda ofrecer elu800 cu8c3a1lculo deu800 unu800 elemento compuesto lau800 definiciu8c3b3n delu800 producto elemento compuesto nou800 deberu8c3ada tener lau800 redundancia deu800 origen ou800 seau800 tanto elu800 producto como elu800 elemento iguales. lau800 asignaciu8c3b3n deu800 valores deu800 coeficientes generales yu800 deu800 ancho alto yu800 offset para elementos compuestos nou800 seru8c3a1 tomado enu800 cuenta. solo seu800 tomaru8c3a1 como vu8c3a1lido provisoriamente losu800 coeficientes yu800 offset deu800 lau800 elemento resultante. pueden repetirse elu800 conjunto producto-elemento yau800 queu800 poru800 cada repeticiu8c3b3n seu800 agrega unu800 identificativo nou800 visible. sqlu800 sqlu800 sqlu800 create table composicion productoid char 8u800 notu800 null elementoid char 8u800 notu800 null composicid intu800 11u800 notu800 null auto_increment valorelemento decimal 16u800 8u800 default '1u800u82e00000000' elementopm intu800 1u800 default '0u800' offsetvanoancho intu800 11u800 default '0u800' offsetvanoalto intu800 11u800 default '0u800' coefvanoancho decimal 16u800 8u800 default '1u800u82e00000000' coefvanoalto decimal 16u800 8u800 default '1u800u82e00000000' composicobs varchar 25u800 default null primary keyu800 productoid elementoid composicid engine myisam default charset latin1 bitu8c3a1cora bitu8c3a1cora bitu8c3a1cora 20120904 agrega atributo composicid autoincremental queu800 hace diferenciar aquellos productos queu800 tienen lau800 dupla pku800 producto elemento iguales. 20130322 agrega atributo composicobs queu800 permite describir deu800 mejor forma aquellos productos queu800 tienen lau800 dupla pku800 producto elemento iguales. 