Hello, I have to define a column (let's call it 'col_B') which is both Primary Key of 'Class_B' and Foreign Key referencing 'Class_A', so I tried to define it this way: #pragma db id shared_ptr<Class_A> col_B_; but compiling with ODB give me a lot of errors. Is this implementation unable to do?