Poderia ser feita de ambas as formas? Caso o sistema não identifique o FK, verifica pelo nome.
2009/4/15 Marcus Cavalcanti <[email protected]> > Para relacionar campos. > > O MySQL só aceita FK quando se usa InnoDB, então tem gente que resolve isso > por nomenclatura. > > Exemplo: > > *tabela produto:* > > id > nome > preco > descricao > > *tabela carrinho;* > > id > data_compra > produto_id (padrão de nomenclatura) > status > > -- > Marcus Cavalcanti > 21 9144-5068 > www.marcuscavalcanti.net/blog > > > 2009/4/15 Roberto A. Longhi <[email protected]> > > Padrão de nomeclatura para as constraints ? >> >> Marcus Cavalcanti escreveu: >> >> Vc pode fazer isso de duas maneiras: ou criando uma padrão de >> nomenclatura. >> >> Ou lendo os campos que são FK. >> >> -- >> Marcus Cavalcanti >> 21 9144-5068 >> www.marcuscavalcanti.net/blog >> >> >> 2009/4/15 Gerson Macedo <[email protected]> >> >>> Caros! >>> >>> Estou tentando desenvolver uma library, um CRUD automático para o CI. >>> >>> A função desta library CRUD seria ler o banco de dados extraindo das >>> tabelas as informações necessárias para criar a listagem e o formulário para >>> inserção de novos dados. Algo muito próximo do scaffolding, mas para ser >>> usado como parte do sistema. >>> >>> A bem da verdade tudo o que eu disse acima já está criado. Agarrei na >>> parte de criar os relacionamentos (um para um, um para muitos, muitos para >>> muitos etc.). Não sei como "ler" esta informação no banco e como trata-la na >>> hora de montar a listagem e o formulário. >>> >>> Àqueles que tiverem interesse no projeto, posso disponibilizar o código >>> gratuitamente (todo escrito em inglês). >>> >>> Quem tiver conhecimento que possibilite prosseguir no desenvolvimento >>> deste, como isso é parte importante de um sistema maior que almejo >>> desenvolver, estou disposto a pagar pelo serviço de desenvolvimento como >>> freela. >>> >>> Obrigado à todos. >>> Gerson Goulart. >>> _______________________________________________ >>> Lista mailing list >>> [email protected] >>> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br >>> >> >> ------------------------------ >> _______________________________________________ >> Lista mailing >> [email protected]http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br >> >> >> >> -- >> Roberto Almeida Longhi >> Programador >> Contmatic >> (11) 2942 6700 Ramal 1404 >> (11) 8599 9022www.contmatic.com.br >> >> >> _______________________________________________ >> Lista mailing list >> [email protected] >> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br >> >> > > _______________________________________________ > Lista mailing list > [email protected] > http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br > >
_______________________________________________ Lista mailing list [email protected] http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br

