在用C#做一个租还有关的系统,数据库是SQl
1个回答
展开全部
租还系统,粗略设计一下大概有三张表:
1.物品表(表示可以租借的物品,表中的数据可以有物品编号(主键,可设为自增),物品可租借数量,已租借数量)
2.租借人信息表(表示租借人的信息,表中数据可以有租借人id(主键,可设为自增),姓名,手机号等)
3. 租借信息表(表示租借的记录,表中数据可以有租借订单id(主键,可设为自增),租借人id(外键,指向租借人信息表中的租借人id),租借的物品编号(外键,指向物品表中的编号),租借的数量)
粗略分为以上三张表,所谓的租借就是对以上三张表的增删改查。
比如先向物品表里添加一些数据,表示能租借的物品,再向租借人信息表中加入一些信息表示用户。然后用户每次租借的时候就是判断当前的物品可租借数量够不够租借,够的话租借给用户,同时修改物品的可租借数量,已租借数量,然后向租借信息表中添加一条租借信息(包括租借人id,物品编号,租借数量)。
还的时候就是相反的过程,从租借信息表中取出一条租借信息,按照取还的物品编号和数量修改相对应的物品表中的这个物品,即可租借数量增加,已租借数量减少,然后还完后删除这条租借信息。
大概就是这个过程,非常简陋,你也可以自己设计的更完善点。
1.物品表(表示可以租借的物品,表中的数据可以有物品编号(主键,可设为自增),物品可租借数量,已租借数量)
2.租借人信息表(表示租借人的信息,表中数据可以有租借人id(主键,可设为自增),姓名,手机号等)
3. 租借信息表(表示租借的记录,表中数据可以有租借订单id(主键,可设为自增),租借人id(外键,指向租借人信息表中的租借人id),租借的物品编号(外键,指向物品表中的编号),租借的数量)
粗略分为以上三张表,所谓的租借就是对以上三张表的增删改查。
比如先向物品表里添加一些数据,表示能租借的物品,再向租借人信息表中加入一些信息表示用户。然后用户每次租借的时候就是判断当前的物品可租借数量够不够租借,够的话租借给用户,同时修改物品的可租借数量,已租借数量,然后向租借信息表中添加一条租借信息(包括租借人id,物品编号,租借数量)。
还的时候就是相反的过程,从租借信息表中取出一条租借信息,按照取还的物品编号和数量修改相对应的物品表中的这个物品,即可租借数量增加,已租借数量减少,然后还完后删除这条租借信息。
大概就是这个过程,非常简陋,你也可以自己设计的更完善点。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询