Can I define relationship for a field multiple times?
Let's say there are 3 tables: personal_infos, customers, and staffs; 1 row of personal_infos is serving only 1 row of customers or only 1 row of staffs. customers has a field id__personal_infos and staffs also has a field id__personal_infos. In personal_infos model, can I define
$this->hasOne('id', 'customers', 'id__personal_infos');
$this->hasOne('id', 'staffs', 'id__personal_infos');
at the same time?