Galera valeu mesmo eu entendi as explicações e agradeço a atenação,
foi maus a demora pra aparecer denovo mas semana o trampo tá bravo e
eu fiquei preso com outras coisas. como eu ainda estou meio perdido eu
relsovi reformular minha duvida não no delete , mas no modelo e postei
uma nova pergunta.

mas valeu ai, e so pra falar o que faz eu precisar de rel N:N é que eu
preciso criar a composição das unidades, então preciso de uma lista de
setores para que depois eu possa, por exemplo , ver como é o uso de um
material apenas por um tipo de setor, independente da unidade e até
mesmo por uma questão de padronização. já que é um sistema que
administra várias unidades.

Vlww

On 6 nov, 12:30, "Augusto Ferreira" <[EMAIL PROTECTED]> wrote:
> Então, acho que o caminho é por aí mesmo, que tipos de dados estatísticos
> justificam usar n x m?
>
> Em 06/11/07, TSassara <[EMAIL PROTECTED]> escreveu:
>
>
>
>
>
> > O bom mesmo é usar a convenção. Dessa forma, você não precisa se
> > preocupar,
> > é só dizer que é um modelo é dependente do outro e o cake apagara os
> > registros dependentes automaticamente.
>
> > Se não, você deverá percorrer a tabela procurando na coluna que possui
> > a ID do relacionamento,
> > comparando se é igual a que você quer excluir e ir deletando.
> > Isso pode lhe dar dor de cabeça.
>
> > Vale a pena rever a estrutura, acredito que não há necessidade de
> > complicar tanto.
>
> > Pelo que entendi, setores possui muitas unidades e uma unidade é
> > pertencida por um setor.
> > Assim, você define:
>
> > No banco de dados uma tabela chamada "setores" com uma chave primaria
> > chamada "id" e o resto das informações como o nome do setor.
> > E outra tabela chamada de "unidades", nesta alem da chave primaria
> > "id",
> > você deve criar uma coluna chamada "setor_id" que guardará a id do
> > setor a qual este é pertencido.
>
> > No código:
> > /model/setor.php
> > class Setor extends AppModel
> > {
> >   var $name = 'Setor';
> >   var $hasMany = array('Setor' =>
> >     array('className'     => 'Unidade',
> >       'dependent'     => true
> >     )
> >   );
> > }
>
> > /model/unidade.php
> > class Unidade extends AppModel
> > {
> >   var $name = 'Unidade';
> >     var $belongsTo = array('Setor' =>
> >       array('className'  => 'Setor')
> >     );
> > }
>
> > No manual você encontra outras opções que podem ser uteis.
> > Desculpe os erros de português.
>
> > Espero ter ajudado.- Ocultar texto entre aspas -
>
> - Mostrar texto entre aspas -


--~--~---------~--~----~------------~-------~--~----~
Recebeu esta mensagem porque está inscrito em Grupo "Cake PHP Português" do 
Grupos Google.
 Para enviar mensagens para este grupo, envie um email para 
[email protected]
 Para anular a inscrição neste grupo, envie um email para [EMAIL PROTECTED]
 Para mais opções, visite este grupo em 
http://groups.google.com/group/cake-php-pt?hl=pt-PT
-~----------~----~----~----~------~----~------~--~---

Responder a