在 cakephp 中,我有 Company 和 Profile 模型。我想建立公司有 0 或 1 个 Profile 关系。使用 Company hasOne Profile 和 Profile belongsTo Company 是否合适?有什么我需要注意的含义吗?该表的架构如下。谢谢。
create table companies (
id char(36) NOT NULL,
type int(10) NOT NULL,
primary key (id)
);
create table profiles (
id char(36) NOT NULL,
company_id char(36) NOT NULL,
provider_contact varchar(255) NULL,
primary key (id),
unique key (company_id),
foreign key (company_id) references companies(id)
);