Я играю с отношением в акведуке postgreSQL и заметил, что всякий раз, когда я создаю отношение в таблице, столбец не помечается как внешний ключ. Я что-то не так делаю?
Таблица брендов
class Brand extends ManagedObject<_Brand> implements _Brand {}
class _Brand {
@primaryKey
int bid;
@Column(unique: true, indexed: true)
String brandName;
String description;
String logo;
ManagedSet<Tool> tools;
}
Таблица инструментов
class Tool extends ManagedObject<_Tool> implements _Tool {}
class _Tool {
@primaryKey
int tid;
@Relate(#tools)
Brand brand;
@Column(unique: true, indexed: true)
String toolName;
}
Изображение бренда
Изображение инструмента
Разве brand_bid
не должен помечаться как [FK] внешний ключ?