1

我开发了简单的数据库,但我对下一个问题感到困惑:我为和分隔了实体(表'Employe')。在“员工”表中,我有“约会”列,它可以包含一些特别的职业和(但它也可以包含另一个职业,例如,等等)。如何在我的数据库中实现它?我使用了哪些关系?'Author''Manager''Author''Manager''Seller''CopyRighter'

4

1 回答 1

0

我认为您应该考虑将您的职业抽象到一张Role表格中。考虑以下结构:

RoleID | RoleName
   1   |  Author
   2   |  Manager  
   3   |  Copyrighter
etc...

然后您AppointmentEmployee表列将包含该表的外键 ( RoleID) Role

于 2013-03-05T08:13:29.760 回答