Hola, me pueden ayudar con el siguiente modelo relacional.
tengo 4 tablas
Usuario(guardara el nombre de usuario y password de quienes acceden al sistema)
Clientes
Vendedor
direccion
ventas
la tabla clientes y tabla ventas tiene una relacion de 1 a muchos hacia la tabla ventas
ventas
idVentas
idCliente
idVendedor
como clientes y y vendedores tiene direccion hice la siguiente relacion a la tabla direccion(
idDireccion
idClienteVendedor(llave foranea que puede ser el id del cliente o vendedor)
¿o tendria que hacer lo mismo como en ventas guardar el id del cliente y del vendedor en esta tabla?
Mi principal problema esta como relaciono la tabla usuario con la tabla cliente y vendedor, porque los clientes y vendedores accederan a traves de un password al sistema
¿Esto deberia ser una relacion de 1 a muchos de usuario a la tabla cliente y luego a la tabla vendedor? o ¿la relacion deberia ser de cliente a usuario y de vendedor a usuario?
Alguien me puede ayudar con estas dudas, cada usuario solo tendria una cuenta de usuario
Gracias