学校图书馆sql架构 - 按学校列出贷款

时间:2015-11-01 21:11:51

标签: sql

我正在为学校制作原型库。 关系是:"学校"有很多"书"和书有很多贷款。 我的问题:我想列出特定学校的所有贷款。应该在表格中提及学校"贷款"? 我的目的是使用java和eclipselink。 谢谢! enter image description here

2 个答案:

答案 0 :(得分:0)

在关系数据库中,答案是否定的。查询将链接贷款,书籍,学校和学校,并过滤学校。

我怀疑您可能希望在查询中显示的不仅仅是图书ID(例如标题),因此您必须在某个时候链接到图书表。

答案 1 :(得分:0)

我相信贷款和学校之间应该有这样的额外联系。但我想确定。如何在这些条件下查询原型?使用实体的例子对我来说会更好吗? 会是这样的吗?

Select from Loan where Loan.Book.School == School