Jump to content


Photo

Nomenclatura Dos Campos De Chave Estrangeira (foreign Key)


  • Faça o login para participar
6 replies to this topic

#1 Celão

Celão

    Marcelo Santino

  • Usuários
  • 525 posts
  • Sexo:Masculino
  • Localidade:Rio de Janeiro

Posted 31/01/2007, 23:33

Galera, estou com uma dúvida quanto a melhor forma de manter os nomes das chaves estrangeiras das minhas tabelas.

Tipo, no meu trabalho mantemos assim:

--- USUARIO ---
cd_usuario (pk)
nome_usuario
dados_usuario

--- CLIENTE ---
cd_cliente (pk)
nome_cliente
dados_cliente

--- CLIENTE_USUARIO --- (associação de clientes para usuarios)
cd_cliente_usuario (pk)
cd_cliente_cliente_usuario (pk -> cd_cliente)
cd_usuario_cliente_usuario (pk -> usuario)

Ou seja, as chaves estrangeiras levam o nome do campo da tabela principal + o nome da tabela atual

Algumas pessoas fazem assim:

--- USUARIO ---
cd_usuario (pk)
nome_usuario
dados_usuario

--- CLIENTE ---
cd_cliente (pk)
nome_cliente
dados_cliente

--- CLIENTE_USUARIO --- (associação de clientes para usuarios)
cd_cliente_usuario (pk)
cd_cliente (pk -> cd_cliente)
cd_usuario (pk -> usuario)

Ou seja, apenas o nome original do campo da chave estrangeira.

Queria saber qual a opinião de vocês que já trabalham ou ja estudaram esse tipo de assunto, pois começarei uma aplicação grande e queria saber a maneira mais adotada e se possível, qual a justificativa!

Abraços...
Marcelo Santino - DBA SQL Server/Oracle
Banco de dados e Tecnologia: www.bau-de-dev.com

#2 Celão

Celão

    Marcelo Santino

  • Usuários
  • 525 posts
  • Sexo:Masculino
  • Localidade:Rio de Janeiro

Posted 05/02/2007, 00:10

po... nenhum comentário??

Estava querendo só saber uma idéia mesmo... sugestão e tal...

Ninguem pode dizer como faz, e pq acha q é a melhor maneira ????

vlw galera...

abraços...
Marcelo Santino - DBA SQL Server/Oracle
Banco de dados e Tecnologia: www.bau-de-dev.com

#3 RonsisM

RonsisM

    Super Veterano

  • Usuários
  • 15724 posts
  • Sexo:Masculino
  • Localidade:Plovdiv

Posted 22/09/2017, 18:09

Daily Cialis Without Prescription cheap cialis Buy Levitra Online Dream Pharmaceutical
Buy Accutane Online Cheap
Comprare Viagra Originale <a href=http://cialtobuy.com>cialis price</a> Cialis Mg Dosage
Viagra Drug Interactions viagra cialis Online Viagra With Out A Prescription
Topical Propecia Risks
Fluconazole By Mail <a href=http://cialtobuy.com>online pharmacy</a> Espn Radio Viagra Commercial

#4 RonsisM

RonsisM

    Super Veterano

  • Usuários
  • 15724 posts
  • Sexo:Masculino
  • Localidade:Plovdiv

Posted 07/10/2017, 08:43

Baclofen En Ligne 25mg Amoxicillin Price New Zealand buy levitra online Pacific Care Pharmacy Vanuatu Viagra Tachicardia
Dapoxetine Achat Medscom viagra prescription Cialis Carte Bancaire Cialis O Viagra Dove Comprare Synthroid Without Prescription In Pa
Diclofenac Gel 20 Buy Purchase Priligy Generico Vendita Italia generic viagra levitra Generico Kamagra Canada

#5 RonsisM

RonsisM

    Super Veterano

  • Usuários
  • 15724 posts
  • Sexo:Masculino
  • Localidade:Plovdiv

Posted 21/10/2017, 05:21

Viagra Pfizer 100 Mg Prezzo Amoxicillin Need Perscription Ject 60 viagra Amoxicillin Contraindications Canada Mail Order Phamacys Posologie Cialis 20
Cialis 2.5 cialis Levitra Barato Propecia Online Cheapest Netherlands Online Pharmacy

#6 RonsisM

RonsisM

    Super Veterano

  • Usuários
  • 15724 posts
  • Sexo:Masculino
  • Localidade:Plovdiv

Posted 02/11/2017, 23:13

Propecia Op Recept Where To Buy Ed Pills Online Buy Valtrex Uk cheapest levitra Cialis 2.5mg Price Kamagra Vendo
Viagra Se Vende Con Receta Medica Levitra Oro 10 Mg Prezzo Acquistare Levitra Online viagra Viagra Rezeptfrei In Osterreich Cialis Grande Pharmacie Lyonnaise Le Viagra Precoce

#7 RonsisM

RonsisM

    Super Veterano

  • Usuários
  • 15724 posts
  • Sexo:Masculino
  • Localidade:Plovdiv

Posted 24/11/2017, 06:13

For Sale Hydrochlorothiazide Secure Propecia Coupon Form viagra Is There Colchicine In The Uae Prix Viagra France Canadian Pharmacy Mail Order
Amoxicillin Doses For How Long levitra 40 mg sale Dutasteride For Sale Propecia Comparativa Amoxicilina Antibiotic With Free Shipping




0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq