设计一个数据库来存储有关美国总统及其任期的详细信息。另外,还要记录他们的出生日期和地点,性别以及政党隶属关系的详情。你需要记录总统的先后顺序,以便任何总统的前任和继任者都能被确定。记住Grover Cleveland服务于两个非连续条款,并且政治关联可以改变。需要数据库设计帮助
这是我到目前为止让我知道,如果这可以改善请。我怎样才能做到这一点?“任何总统的前任和继任者都可以被识别出来”,这是通过递归关系来完成的吗?我将如何执行这个任务?
Table President Table Origin
PK presID PK orID
presFName orCity
presLName orState
affiliation birthDate
gender
term
什么?没有性别可以改变的警告? – Wrikken 2010-07-19 13:46:18
不是性别,隶属关系是指共和党或民主政党 – 2010-07-19 13:47:14
想想你可能拥有的关系: 总统可以服务很多条款,但一个条款只能由一位总裁服务 总统有一个Origin。多位总统可能来自同一个地方 您与某个术语关联的是什么样的数据? – 2010-07-19 13:49:07