Não sei se este é o tópico certo, me desculpe caso tenha errado.
Estou montando um pequeno sistema de Controle Fidelidade e Vendas para um restaurante, a fim de um grande numero de pessoas conhecer o estabelecimento.
O Objetivo do sistema será fazer com que as pessoas que visitem o restaurante pela primeira vez, possa indica-los a seus amigos e assim sucessivamente, enviando um email para eles.
quando este amigo vier ao estabelecimento e consumir, o amigo que indicou receberia uma um percentual de desconto para o seu próximo retorno.
Como o objetivo é fazer com que o estabelecimento seja divulgado para o maior numero de pessoas possiveis através do boca-a-boca, a dono do restaurante quer promover esta iniciativa e concederá um bonus extra que será um desconto de 100% para o cliente que conseguir indicar direta e indiretamente 20 pessoas em um mês.
O meu problema esta em como fazer o controle destas indicações e poder controlar qtas pessoas já foram indicadas por um determinado cliente.
Montei uma tabela de clientes, onde consigo definir qual o amigo que o indiciou.
CLIENTES
ID_CLI NOME EMAIL DT_ULTIMA_VISITA EMAIL_AMIGO_INDICANTE ID_AMIGO_INDICANTE TELEFONE
Eu já consegui fazer uma consulta para saber os indicados apresentados pelo amigo. SELECT ID_AMIGO_INDICADO, EMAIL_AMIGO_INDICADO from CLIENTES where ID_CLI = ID_AMIGO_INDICANTE
mas não consigo avançar para descobrir quais os Amigos que foram indicados pelos seus amigos.
Pergunta
Mercia
Olá Pessoal
Não sei se este é o tópico certo, me desculpe caso tenha errado.
Estou montando um pequeno sistema de Controle Fidelidade e Vendas para um restaurante, a fim de um grande numero de pessoas conhecer o estabelecimento.
O Objetivo do sistema será fazer com que as pessoas que visitem o restaurante pela primeira vez, possa indica-los a seus amigos e assim sucessivamente, enviando um email para eles.
quando este amigo vier ao estabelecimento e consumir, o amigo que indicou receberia uma um percentual de desconto para o seu próximo retorno.
Como o objetivo é fazer com que o estabelecimento seja divulgado para o maior numero de pessoas possiveis através do boca-a-boca, a dono do restaurante quer promover esta iniciativa e concederá um bonus extra que será um desconto de 100% para o cliente que conseguir indicar direta e indiretamente 20 pessoas em um mês.
O meu problema esta em como fazer o controle destas indicações e poder controlar qtas pessoas já foram indicadas por um determinado cliente.
Montei uma tabela de clientes, onde consigo definir qual o amigo que o indiciou.
CLIENTES
ID_CLI
NOME
EMAIL
DT_ULTIMA_VISITA
EMAIL_AMIGO_INDICANTE
ID_AMIGO_INDICANTE
TELEFONE
Eu já consegui fazer uma consulta para saber os indicados apresentados pelo amigo.
SELECT ID_AMIGO_INDICADO, EMAIL_AMIGO_INDICADO from CLIENTES where ID_CLI = ID_AMIGO_INDICANTE
mas não consigo avançar para descobrir quais os Amigos que foram indicados pelos seus amigos.
Alguém pode me dar uma luz.
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.