Pessoal, meu primeiro post espero contar com ajuda e compreensão de amigos aqui. Obs. Não sei nada de programação, quero só aprender pelo prazer do conhecimento e dar boa utilidade deste tipo de conteúdo. Só que eu fui aprendendo, fazendo e agora vem vindo as dificuldades... Foi dificil mas instalei Apache + Mysql + PHPMyAdmin, faço uso do MySQL Administrator e Query Browser Estruturei o banco da seguinte forma: bd_helpdesk view_equip_ativos view_colaboradores_ativos tb_equipamentos >> (Serve para cadastrar os equipamentos) Campos da tabela: id, Patrimônio,(Nº. de série) Descrição, (texto qualquer) Categoria (Notebook, Netbook, Desktop) Status (Ativo ou Inativo) tb_registro >> (Serve para realizar o controle de retirada e entrega dos equipamentos Campos da tabela: id, Colaborador (view_colaboradores_ativos ) Patrimônio (view_equipamentos_ativos) Descrição, (texto qualquer) Dt_Inicial (Formato, Date dd/mm/aaaa) Hr_Inicial (Formato, Time 00:00:00) Dt_Final (Formato, Date dd/mm/aaaa) Hr_Final (Formato, Time 00:00:00) Agora o problema... No Campo, (Patrimônio) da tabela tb_registro não deve ser possível visualizar um equipamento que ainda não foi devolvido. Ou seja, acho que deveria mudar essa minha view De: "view_equip_ativos" Para: "view_equip_ativos_emprestados" Com uma WHERE dizendo que a consulta deve respeitar a condição de: `tb_equipamentos` com `Status`='Ativo' e que também respeitasse o argumento de uma cláusula de "devolução" da própria tb_registro Acho que ficou muito confuso e tb não sei que comando usar. Como posso estruturar melhor esse banco? Por favor dêem sugestões...