Jump to content

Conseguir mais que um valor para um campo da base de dados


Soulforth
 Share

Recommended Posts

Vou tentar ajudar, e dar algumas dicas que acho que ajudam a "leitura" das coisas.

Quando tens uma chave estrangeira que vai ligar a uma chave primaria de outra tabela, mete o "ID" ou no inicio ou no fim e deixa o nome da chave estrangeira com nome da tabela ao qual vai ligar, assim só de olhar para o campo topas logo que aquilo liga com outra tabela.

EXEMPLO:

|Jogadores|

IDJogador

IDEquipa <OU> EquipaID

IDPais <OU> PaisID

... etc

Quanto as relações e tabelas...

No geral acho que está bom, não percebo é para que é a tabela Posicao_Pais

Link to comment
Share on other sites

Vou tentar ajudar, e dar algumas dicas que acho que ajudam a "leitura" das coisas.

Quando tens uma chave estrangeira que vai ligar a uma chave primaria de outra tabela, mete o "ID" ou no inicio ou no fim e deixa o nome da chave estrangeira com nome da tabela ao qual vai ligar, assim só de olhar para o campo topas logo que aquilo liga com outra tabela.

EXEMPLO:

|Jogadores|

IDJogador

IDEquipa <OU> EquipaID

IDPais <OU> PaisID

... etc

Quanto as relações e tabelas...

No geral acho que está bom, não percebo é para que é a tabela Posicao_Pais

Falta ainda o tal desdobramento que falávamos...ou então viste mal.... para além de efectivamente nao perceber a relação posição país...

Eu referia-me a uma tabela que vai surgir entre a tabela jogador possição e que pode ser qualquer coisa do género:

IDPROPRIO

IDJogador

IDPosicao

Para permitir que um jogador tenha várias posições. Cada posição que um jogador venha a ter, implica uma nova entrada nesta tabela. Fui claro?

Quando te pedirem peixe.... ensina-os a Pescar!!Hum..lálálálá!!

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.