amigos el dilema es el siguiente tengo una tabla de clientes y otra tabla llamada rfc, el problema radica en que no sé si sea correcto separar esos datos, ya un cliente puede tener rfc o no puede tener
1, si los campos de la tabla rfc los anexo los campos a la tabla cliente entonces creo no seria lo optimo ya que sólo el 5% de los clientes tienen rfc
2. si agrego una llave foranea de la tabla rfc hacia la tabla de cliente necesitaria tener un un rfc inventando que no contenga datos
3. si agrego una llave foranea a la tabla rfc con el id de la tabla cliente no sé si sea correcto
por si no me explique envio una imagen
espero me cuenten como lo manejan ustedes, saludos (es proveedor como cliente)