Jump to content

Recommended Posts

Olá. Sou novo em programação, tenho uma liga de um FPS online, estou criando um site pois pretendo fazer um campeonato. Consegui criar todo o site, porém estou tendo um problema que não sei como criar uma tabela de classificação e também uma tabela de jogos na qual eu possa definir os confrontos. Gostaria de saber se alguém pode me ajudar com essa questão. Desde já agradeço!

Share this post


Link to post
Share on other sites

Tabela de jogos/partidas. deve ser uma tabela N:N (many-to-many). Essa tabela deve relacionar quais os times, da forma normal do futebol (dono da casa x visitante), e qual o campeonato. Além de ter os dados normais da partida: data/hora, pontuação/score.

 

Se for o caso de uma partida ser melhor de N (melhor de 3, melhor de 5), você pode separar os resultados em uma tabela de relacionamento com a tabela da partida.

 

Quanto a classificação, eu sugiro criar uma view. Com a view, você pode calcular a classificação por campeonato, sem necessidade de cálculos ou registros manuais (intervenção de processo humano).

Edited by Gabriel Heming

Share this post


Link to post
Share on other sites

Tabela de jogos/partidas. deve ser uma tabela N:N (many-to-many). Essa tabela deve relacionar quais os times, da forma normal do futebol (dono da casa x visitante), e qual o campeonato. Além de ter os dados normais da partida: data/hora, pontuação/score.

 

Se for o caso de uma partida ser melhor de N (melhor de 3, melhor de 5), você pode separar os resultados em uma tabela de relacionamento com a tabela da partida.

 

Quanto a classificação, eu sugiro criar uma view. Com a view, você pode calcular a classificação por campeonato, sem necessidade de cálculos ou registros manuais (intervenção de processo humano).

Gabriel, você já me ajudou muito mesmo. Mas gostaria de abusar um pouco mais :D poderia me indicar site e artigos que ensinem sobre isso que você falou. Grato pela ajuda

Share this post


Link to post
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

  • Similar Content

    • By djwagnersp
      Bom dia amigos, tudo bem? estou com uma duvida se alguém puder me ajudar agradeço desde já.
       
      tenha a seguinte condição:
      //array dos produtos $prod = 'agua'; $prod = 'refri'; $prod = 'cerveja'; //array das quantidades $qtd = '3'; $qtd = '2'; $qtd = '6'; Gostaria de fazer um loop o for ou foreach que imprimisse o $prod a quantidade de vezes do $qtd
      como seria possível realizar isso?
    • By dutopfave
      Galera tenho um cadastro de cliente que preenche nome e login, ai quando digita o nome, automaticamente ele preenche o login, pra agiliza, ta assim: $("#inputdonome").blur(function(){ $("#login").val($(this).val()); }); só que to com problema de nome repetido, então vou muda ao invés de preenche automático com nome, preenche com EMAIL, porém tem como preenche automático o login só q para antes de chega no '@'   ai ficaria assim:

      E-mail: contato2019@site.com.br
      Login: contato2019
    • By JenneferBarbosa
      <label>Data Inicio</label> <input type="date" name="data_inicio-incluir" id="data_inicio-incluir"> <label>Data Fim</label> <input type="date" name="data_fim-incluir" id="data_fim-incluir"> Boa tarde pessoal, estou iniciando em JS e não sei como fazer a validação de datas. Estou fazendo um sistema de aluguel de livros, então,  como consigo verificar se a data_fim não é menor que a data inicio e que a data_fim seja de 1 até 7 dias depois da data_inicio, não podendo ultrapassar. Se alguém tiver como me ajudar, ficarei muito grata.  
    • By WitchMad
      Ooi gente!
      Seguinte, estou desenvolvendo uma plataforma para advogados. Nela será consultado processos a partir do web service do PJE.
      No site do PJE me recomendou utilizar o NuSoap para consultar o web service e foi o que eu fiz.
      Segue o código da consulta
      <?php require_once 'nusoap/lib/nusoap.php'; /* Parâmetros Requisitados */ // idConsultante // senhaConsultante // numeroProcesso /* Objetos de Resposta sucesso bollean Indica se houve sucesso na consulta do processo. mensagem string Mensagem informando que o processo foi consultado com sucesso. recibo xs:base64Binary Comprovante do protocolo do processo, que contém os dados básicos do processo. */ $wsdl = "https://www.tjpe.jus.br/pje/intercomunicacao?wsdl"; $client = new nusoap_client($wsdl, 'wsdl'); if($client->getError()){ echo "Erro no construtor" . $client->getError(); exit(); } $result = $client->call('consultarProcesso', array('idConsultante'=>'CPF do Consultante', 'senhaConsultante'=>'Senha do Consultante', 'numeroProcesso'=>'Número do Processo')); echo $result['sucesso']; ?> Acontece que a página fica em branco, sem nenhum tipo de mensagem.
      Se possível gostaria de dicas se há algum erro no código, ou alguma outra ferramenta para consultar web service
    • By Alvaro Pacífico Serpa
      Olá pessoal, eu estava copiando um trecho de um código fonte usando o file_gets_contents
      $log=file_get_contents($url); $trechoInicial = "VideoUrl('"; $trechoFinal = "')"; $posicao1 = strpos($log, $trechoInicial); $posicao2 = strpos( $log, $trechoFinal, $posicao1 ); $trechoCopiado = substr( $log, $posicao1 + strlen( $trechoInicial ), $posicao2 - $posicao1 - strlen( $trechoInicial ) ); echo $trechoCopiado; Estava funcionando perfeitamente e do nada parou de funcionar, tem alguma outra forma de fazer isto que estou fazendo?
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.