0

成像我有 3 张桌子,人,男孩,女孩

 table person{
     id
     ...}
 table boy{
    id,
    foreign key a_id= a.id, one to one,
    description,
    ...
}
table girl{
    id,
    foreign key a_id= a.id, one to one, 
    description,
    ...
} 

表人只能被男孩或女孩引用一次。如果现在我得到一个人 ID,我怎样才能快速获取男孩/女孩信息而不尝试启动一个男孩和一个女孩?因为我的问题是我有很多表被表人引用,而 if 会太长。

4

1 回答 1

0

我认为更好的方法是将表名放在您的人员表中,即在您的人员表中添加一个名称为表男孩、女孩等的列。

然后您可以轻松参考正确的表格

于 2012-07-02T08:38:30.147 回答