Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá Galera do Imasters
Uma dúvida que acredito que seja simples, porém preciso da opinão de vocês
Vamos lá:
Tenho 2 tabelas, uma de usuários e uma de clientes.
Inicialmente somente os usuários cadastrados na tabela "usuários" é que poderiam fazer login no sistema
e por este motivo a tabela tem a seguinte estrutura
mysql> desc usuario;+-----------+-------------------------------+------+-----+---------+----------------+| Field | Type | Null | Key | Default | Extra |+-----------+-------------------------------+------+-----+---------+----------------+| idUsuario | int(10) unsigned | NO | PRI | NULL | auto_increment || nome | varchar(60) | NO | | | || email | varchar(60) | NO | UNI | | || acesso | enum('adm','ger','des','cli') | YES | | NULL | || status | enum('at','in') | NO | | | || login | varchar(15) | NO | UNI | | || senha | varchar(150) | NO | | | || desc | text | YES | | NULL | |+-----------+-------------------------------+------+-----+---------+----------------+8 rows in set (0.00 sec)
como inicialmente os clientes não poderiam fazer login no sistema
a tabela de clientes tem a seguinte estrutura
mysql> desc cliente;+-----------+------------------+------+-----+---------+----------------+| Field | Type | Null | Key | Default | Extra |+-----------+------------------+------+-----+---------+----------------+| idCliente | int(10) unsigned | NO | PRI | NULL | auto_increment || cliente | varchar(60) | NO | UNI | | || email | varchar(60) | NO | UNI | | || site | varchar(60) | YES | UNI | NULL | || fone | varchar(10) | YES | | NULL | || status | enum('at','in') | NO | | | || desc | text | YES | | NULL | |+-----------+------------------+------+-----+---------+----------------+7 rows in set (0.00 sec)
minha dúvida é o seguinte:
o que devo fazer?
adicionar campos login e senha na tabela cliente,
adicionar o campo idCliente na tabela usuario, de forma que haja uma relação entre cliente X usuario.
Ou existe ainda uma outro solução que seria melhor?
Aguardo respostas...
Carregando comentários...