Jump to content
rbm

Solicitação do cliente modelagem

Recommended Posts

Pessoal, boa tarde

 

Faço manutenção e desenvolvimento num sistema no qual os clientes pagam uma mensalidade para usar os serviços. Todos os clientes estão num mesmo banco de dados. Nenhum cliente sabe da existência de outro, ou seja, ele só visualiza as informações pertinentes a ele. Ocorre que um determinado cliente está solicitando a modelagem (diagrama) do banco de dados. Segundo o mesmo, a princípio essa modelagem seria usada em business intelligence (BI).
 

A questão é devo fornecer esse tipo de informação (diagrama)? não seria entregar a regra de negocio fazer isso?

 

Certamente ele vai querer se conectar ao banco com alguma ferramenta BI. 
Estava pensando em restringir o acesso dele em somente em algumas tabelas e fornecer um diagrama mais enxuto (esconder alguma tabelas)

 

Share this post


Link to post
Share on other sites

Seu cliente não quer a modelagem (creio) quer a informação.

 

Negocie com o cliente as visões prontas para o BI , pode ser usado para demais clientes depois.

 

 

Share this post


Link to post
Share on other sites

Veja se o cliente não está solicitando uma API documentada, não a regra de negócio e modelagem do seu banco de dados.
Acho que vale uma boa conversa para saber qual a real necessidade do cliente

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 giovannaalves
      Apareceu esse erro na página para retornar os dados do tabela do banco de dados:
      Fatal error: Call to a member function query() on a non-object in /home/storage/e/e6/47/grupoct/public_html/rondact/ronda2.php on line 4
       
      Meu código:
      <?php
          include("conexao.php");
          $consulta = "SELECT * FROM TAG_LIDA";
          $con = $mysqli->query($consulta) or die($mysqli->error);
          
      ?>
      <html>
          <head>
              <meta charset="utf-8">
          </head>
          <body>
              <table border="1">
                  <tr>
                      <td>Código posto</td>
                      <td>Data</td>
                      <td>Hora</td>
                      <td>Nome posto</td>
                      <td>Tag</td>
                  </tr>
                  <?php while($dado = $con->mysql_fetch_array()){ ?>
                  <tr>
                      <td><?php echo $dado["TAG_COD_POSTO"]; ?></td>
                      <td><?php echo date("d/m/Y", strtotime( $dado["TAG_DATA"])); ?></td>
                      <td><?php echo $dado["TAG_HORA"]; ?></td>
                      <td><?php echo $dado["TAG_NOME_POSTO"]; ?></td>
                      <td><?php echo $dado["TAG_TAG"]; ?></td>
                  </tr>
                  <?php } ?>
              
              </table>
          </body>
      </html>
    • By giovannaalves
      Apareceu esse erro na página para retornar os dados do tabela do banco de dados:
      Fatal error: Call to a member function query() on a non-object in /home/storage/e/e6/47/grupoct/public_html/rondact/ronda2.php on line 4
       
      Meu código:
      <?php
          include("conexao.php");
          $consulta = "SELECT * FROM TAG_LIDA";
          $con = $mysqli->query($consulta) or die($mysqli->error);
          
      ?>
      <html>
          <head>
              <meta charset="utf-8">
          </head>
          <body>
              <table border="1">
                  <tr>
                      <td>Código posto</td>
                      <td>Data</td>
                      <td>Hora</td>
                      <td>Nome posto</td>
                      <td>Tag</td>
                  </tr>
                  <?php while($dado = $con->mysql_fetch_array()){ ?>
                  <tr>
                      <td><?php echo $dado["TAG_COD_POSTO"]; ?></td>
                      <td><?php echo date("d/m/Y", strtotime( $dado["TAG_DATA"])); ?></td>
                      <td><?php echo $dado["TAG_HORA"]; ?></td>
                      <td><?php echo $dado["TAG_NOME_POSTO"]; ?></td>
                      <td><?php echo $dado["TAG_TAG"]; ?></td>
                  </tr>
                  <?php } ?>
              
              </table>
          </body>
      </html>
    • By Carlos Filipe
      Olá pessoal,
       
      Sou um iniciante em programação, estou criando um projeto onde preciso de 2 sites.
      Para um usuário usar os dois sites é preciso ser cadastrado.
      Preciso muito saber como fazer que ( apenas 01 formulário de cadastro ) cadastre meus usuários em 02 sites.
       
      Obs:
       
      Os campos a serem preenchidos são:
       
      Nome
      E-mail
      Senha
      repetir senha
      Aceitar os termos
       
       
      Obrigado.
       
       
       
       
    • By thiamatte
      pesquisei muito e não consegui encontrar a solução para o meu problema, alguém poderia me ajudar.
      tenho um BD carro, BD opcionais e um BD (cod_carro e cod_opcional).
      cadastro todos os opcionais e quando vou cadastrar os carros carrega os checkbox vindos do BD e gravo até aí tudo normal e funcionando, o problema é quando eu quero editar o carro, não consigo trazer ticado os opcionais já cadastrados no BD, segue o código:
       
      $Opcional = $conn->query ("SELECT * FROM opcional ORDER BY opcional ASC");
      $CarroOpcional = $conn->query ("SELECT * FROM carro_opcional, opcional WHERE carro_opcional.cod_carro = '$cod_carro' AND carro_opcional.cod_opcional = opcional.cod_opcional");

      $row_CarroOpcional = $CarroOpcional->fetch( PDO::FETCH_ASSOC );
       
      <?
      while ($row_Opcional = $Opcional->fetch(PDO::FETCH_ASSOC)) {
           foreach($row_CarroOpcional as $row => $cod_opcional) {
                if ($cod_opcional === $row_Opcional['cod_opcional']) {
                     $opcional_selecionado = "checked";
                }
           } ?>
      <input name="cod_opcional[]" type="checkbox" id="cod_opcional" value="<? echo $row_Opcional['cod_opcional']; ?>" <? echo $opcional_selecionado; ?>><? echo $row_Opcional['opcional']; ?>
      <? } ?>
       
      Desde já agradeço a ajuda
    • By pedrohsantis
      Bom dia, estou com a seguinte dúvida, sou novo no "Mundo php" então ainda estou apanhando.

      Preciso criar um sistema simples, porém que ele faça o seguinte.
      Importe um relatório xlsx , que eu abra ele consigo editar se precisar.
      Após isso, preciso gerar um novo relatório porém com nome campos diferentes.
      Assim, temos um sistema hoje, porem ele gera um relatorio no qual os campos são diferentes no SAP, e não é necessário de todos os campos que o outro sistema gera , porém para ganharmos tempo , eu tive a ideia de criar tipo de um "conversor" para essa finalidade, importar o relatorio de um sistema, filtrar os campos que serão necessario para o SAP e exportar para o SAP.
       
       
      é possível criar algo assim ?
×

Important Information

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