Ajuda - Sistema Minuto A Minuto De Futebol
Started By enthroned, 16/09/2008, 10:58
6 replies to this topic
#1
Posted 16/09/2008, 10:58
bom dia pessoal!!
gostaria da colaboração de vocês...estou pretendendo desenvolver um sisteminha de minuto-a-minuto para jogos de futebol, e preciso de ajuda quanto a lógica do sistema.
por exemplo: qual melhor forma para mostrar o tempo em que o lance acontece, usuário digitar? pegar do sistema (como?) ?
como informar que a partida começou? apenas digitar um texto, ou colocar um botão ou seila!!
preciso de idéias...
abraço
gostaria da colaboração de vocês...estou pretendendo desenvolver um sisteminha de minuto-a-minuto para jogos de futebol, e preciso de ajuda quanto a lógica do sistema.
por exemplo: qual melhor forma para mostrar o tempo em que o lance acontece, usuário digitar? pegar do sistema (como?) ?
como informar que a partida começou? apenas digitar um texto, ou colocar um botão ou seila!!
preciso de idéias...
abraço
=]
#2
Posted 16/09/2008, 11:46
é a mesma lógica do chat... só que só você atualiza de acordo com as jogadas
o banco se resumiria a:
id_jogo (Grava o jogo na tabela com id unico pra futuras consultas)
lances (Aqui vem todo o papo do jogo)
time1 (o nome já diz)
time2 (idem)
placar (de acordo com os gols, você atualiza esse campo)
Não sei como você faria pra dar um refresh na página, mas acho que teria que ser com AJAX. Essa seria a maior dificuldade, creio eu.
o banco se resumiria a:
id_jogo (Grava o jogo na tabela com id unico pra futuras consultas)
lances (Aqui vem todo o papo do jogo)
time1 (o nome já diz)
time2 (idem)
placar (de acordo com os gols, você atualiza esse campo)
Não sei como você faria pra dar um refresh na página, mas acho que teria que ser com AJAX. Essa seria a maior dificuldade, creio eu.
Se este post lhe ajudou, ajude o fórum também. Use a reputação de mensagens!
#3
Posted 16/09/2008, 13:10
é uma idéia...porém nessa sugestão de tabela ficaria algo redundante....eu acho que teria que normalizar a tabela...
pensando aki saiu algo como:
tabela jogo:
idjogo
time 1
time 2
escalacao 1
escalacao 2
placar 1
placar 2
tabela lances_jogo
idjogo
lance
axo que fica um pouco melhor...quanto ao refresh na parte do cliente...vou pensar, provavelmente em ajax mesmo alguma coisa, até pq vai ser um sistema simples, e creio eu, sem número exagerado de acessos!! heeh
pensando aki saiu algo como:
tabela jogo:
idjogo
time 1
time 2
escalacao 1
escalacao 2
placar 1
placar 2
tabela lances_jogo
idjogo
lance
axo que fica um pouco melhor...quanto ao refresh na parte do cliente...vou pensar, provavelmente em ajax mesmo alguma coisa, até pq vai ser um sistema simples, e creio eu, sem número exagerado de acessos!! heeh
=]
#4
Posted 16/09/2008, 13:40
vc pode fazer 3 tabelas então...
times
id_time
escalacao
jogo
id_jogo
time1
time2
placar1
placar2
lances
id_jogo
lance
depois se você quiser por exemplo ver uma contagem de quantos gols cada time fez, ou outras estatisticas por time, fica melhor se for consultada apenas a tabela time!
Abraços
times
id_time
escalacao
jogo
id_jogo
time1
time2
placar1
placar2
lances
id_jogo
lance
depois se você quiser por exemplo ver uma contagem de quantos gols cada time fez, ou outras estatisticas por time, fica melhor se for consultada apenas a tabela time!
Abraços
Se este post lhe ajudou, ajude o fórum também. Use a reputação de mensagens!
#5
Posted 16/09/2008, 14:10
sim...
mas nesse caso ali que vc colocou, tem que observar que a escalação do time quase sempre muda ... e eu não quero perder as escalações antigas, por isso usei 2 tabelas colocando a escalação junto ali da outra tabela....que vc acha?
mas nesse caso ali que vc colocou, tem que observar que a escalação do time quase sempre muda ... e eu não quero perder as escalações antigas, por isso usei 2 tabelas colocando a escalação junto ali da outra tabela....que vc acha?
=]
#6
Posted 16/09/2008, 14:37
então é uma boa.
Manda ver no projeto cara, qualquer dúvida, posta aí
Manda ver no projeto cara, qualquer dúvida, posta aí
Se este post lhe ajudou, ajude o fórum também. Use a reputação de mensagens!
#7
Posted 16/09/2008, 15:32
Só não entendi onde entra o PHP (tópico movido...)
Isso é modelagem de dados pura...
Mas bem... olhando bem rápido, eu vejo da seguinte maneira:
Entidades
Jogo, Time, Jogador, Escalação e Lance
Relacionamentos:
Jogo se relaciona em 1N com Time
Jogo se relaciona em 1N com Lance
Jogo se relaciona em 1N com Escalacao
Escalacao se relaciona em 1N com Jogador
Time se relaciona em 1N com Jogador
Isso é modelagem de dados pura...
Mas bem... olhando bem rápido, eu vejo da seguinte maneira:
Entidades
Jogo, Time, Jogador, Escalação e Lance
Relacionamentos:
Jogo se relaciona em 1N com Time
Jogo se relaciona em 1N com Lance
Jogo se relaciona em 1N com Escalacao
Escalacao se relaciona em 1N com Jogador
Time se relaciona em 1N com Jogador
0 user(s) are reading this topic
0 membro(s), 0 visitante(s) e 0 membros anônimo(s)