fn load_by_fk<T>( path: &Path, table_name: &str, ) -> Result<IntMap<i32, Vec<T>>, DbcError>where T: DeserializeOwned + HasFk,