Add signal to support additional foreign keys on Sample

Signed-off-by: Adam Wenocur <wenocur@email.chop.edu>