Can One Table Have 2 Foreign Keys