Pessoal, Estou tendo que criar uma base de dados, para cadastro de alguns serviços e os preços desses serviços. O problema é que o preço de um serviço tem 2 ou 3 variaveis. Sendo assim, não sei que tabelas criar. Exemplo. Imagina que eu presto um tipo de serviço, por exemplo, Instalação de antena. Só que o preço que eu cobro por essa instalação, depende da regiao de SP. ZN = 200,00 ZL = 220,00 ZS = 230,00 ZO = 190,00 CENTRO = 170,00 Tenho uma tabela TB_SERVICOS com os campos: ID - NOME Outra tabela com as regioes: TB_REGIOES Com os campos ID - NOME Ai eu teria que criar uma tabela: TB_PRECO_SERVICOS Com os campos: ID - SERVICO_ID - REGIAO_ID - preço Ai os registros ficariam assim: ID - SERVICO_ID - REGIAO_ID - preço 1 - 1 - 1 - 200,00 2 - 1 - 2 - 220,00 3 - 1 - 3 - 230,00 4 - 1 - 4 - 190,00 5 - 1 - 5 - 170,00 Isso esta correto? Voces tb fariam assim?