对于给定的主题帮助我为个别学生注册书籍,这样在发行书籍时没有。图书馆数据库中的书籍减少并增加学生帐户。我不知道重新开始。我正在使用c#visual studio和sql server 2012作为数据库。
答案 0 :(得分:0)
两个表格不足以产生一个好的解决方案。您需要一个student
,book
,loan
和inventory
的表格。这是粗略的基本设置,但它将具有以下定义:
CREATE TABLE student
(
studentId // key
// other columns
)
CREATE TABLE book
(
bookId // key
// other columns
)
CREATE TABLE inventory
(
bookId // FK
quantity
// other columns
)
CREATE TABLE loan
(
loanId int // key
studentId // FK
bookId // FK
// other columns
)
现在,您可以跟踪发给他们的图书以及图书馆当前的图书数量。