Si un contacto
solamente va a tener un enlace con un cliente entonces puedes añadir únicamente un campo en el contacto donde almacenas el código del cliente al que está enlazado.
Ejemplo:
Código:
tbClientes
id
nombre
telefono
primary key (id)
tbContactos
id
idCliente /* (id en tbClientes) */
nombre
telefono
primary key (id,idCliente)
Aunque de esa forma, si alguna vez te dicen: "oye, que el contacto 111 es padre del cliente 33 y cónyuge del cliente 42, ¿ahora qué haces?
Mejor la primera forma, tabla intermedia.