Necessito de estrutura de banco de dados e relacionamentos entre tabelas, para um site que contará com as seguintes modalidades:
Cadastro de pessoas (Física e Jurídica), cadastro de Anúncios (Classificados, empregos (vagas e candidatos), Veículos, Imoveis, agenda de eventos ) onde irá possuir planos (Gratuito e pagos), porem preciso criar as permissões que cada plano pode fazer, alem disto tanto imoveis quanto veículos deve possuir uma tabela de opcionais dos imoveis. as tabelas tem que ter os relacionamentos criadas.
Necessito de tabelas de noticia, onde irá contar informações sobre lugares e recomendações, pois a logica é criar os seguintes links (onde ficar, onde comer, e o que fazer) isto terá informações de cidades.
Detalhamento:
Agenda de evento: Esta terá uma foto, data inicio e data fim, local do evento, mapa do google.
Veiculos: terá que constar marca, modelo, ano de fabricação/modelo, tipo (utilitario, caminhonete, moto - enfim), cambio, combustivel, detalhes, opcionais (cdplayer, blindagem e assim por diante), km, valor, fotos, placa, cor e vincular ao anunciante | **Porem se for pessoa fisica sem novidades, se for pessoa juridica, necessito de logo, endereço e dados da empresa, acredito que possa ser inserida junto no cadastro de Pessoa Juridica, não sei.
Imoveis: Titulo, descrição, tipo (casa, Apartamento...), qtd de quartos/banheiro/garagem, metragem, localização, valor, fotos, opcionais (churrasqueira, piscina...)e vincular ao anunciante. | ** Mesma descrição acima
Classificados: Classificado simples, com titulo e detalhes, categoria dos anuncios (eletrodoméstico, celular enfim....) e vincular ao anunciante.
Empregos - VAGA: Titulo da Vaga, salario de x a y, NOME DA EMPRESA, DESCRIÇÃO DA VAGA, LOCAL DA VAGA, HORÁRIO, DADOS DA EMPRESA, SITE, RAMO, SERVIÇOS REALIZADOS PELA EMPRESA, NACIONALIDADE E PORTE.
Empregos - CANDIDATO: Nome completo, E-mail, Data de nascimento, Sexo, Estado civil, pais, cep, endereço, numero, complemento, cidade, uf, Telefones para contato,
Cargo de interesse (este acredito que tenha que ter mais de uma tabela, por exemplo uma para constar categoria (T.I) e outra para constar os cargos (Desenvolvedor PHP, DBA MYSQL e assim por diante), porem não sei ao certo. Pretensão salarial, Cidades que deseja/pode trabalhar, Experiência profissional (Nome da empresa, Cargo mais recente, Nome do cargo, Atribuições, Datas de entrada e saída
neste cargo, (podendo ser varias)), Formação (Grau de formação, instituição, Datas de início e término, Ano que cursou), Idiomas, Informações complementares, Resumo do Currículo.
Empregos, é o único que para visualizar os detalhes dos anúncios, tem que ser assinante, não sei se isto interfere em algo.
Planos (Pensei em 3 no momento, Gratuito onde pode se fazer apenas um anuncio), um prata (onde pode se anunciar vários itens porem não pode colocar, logo entre outras coisas e um ouro onde pode fazer tudo, tem que ter o valor também, para cada plano).
Acredito que dei uma boa pincelada, no que preciso.