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

Responder a