Diseño de base de datos - ERD. Pregunta de modelado

Espero que alguien pueda aconsejarme rápidamente la mejor manera de modelar mi ERD (estoy usando IDEF1X y ERWin not Chen Notation) aunque en realidad no importa.

Básicamente tengo tres entidades

OrganizaciónPersonaFideicomisario

Las reglas comerciales establecen que un Fideicomisario puede ser una persona u organización.

Mi pregunta es, ¿sería correcto tener dos relaciones clave principales y externas con el Fideicomisario? Uno de Organización> Fiduciario y el segundo de Persona> Fiduciario. Donde uno de los campos FK de Fiduciario siempre será NULO dependiendo de si el Fiduciario es una persona u organización.

O sería mejor tener algún tipo de tabla asociativa entre persona y organización (person_organisation) y crear una relación PK, FK desde person_Organisation> Trustee.

La segunda opción parece mejor, ya que podría haber otras entidades que también necesitan vincularse tanto con la Organización como con la persona.

Ojalá eso tenga sentido.

Muchas muchas gracias de antemano

Respuestas a la pregunta(2)

Su respuesta a la pregunta