Yes, it is.
This is often used to represent a 1-1 relationship, or many-to-many relationships when there is a composite primary key across columns which are all foreign keys
The most common place I have seen it is in relationships created by ORMs to represent inheritance.