没有必要记录客户的信息,你又不要记住客户是谁。
你应该建一张表,记录什么时间、什么碟被借走了、押金是多少,当然,也要在这里加上一个编号,因为你和客户交收的时候总也有个凭证吧,那就是个号码罗。数据的处理流程应该是:
1.影片扫描(新增记录),记录时间、押金和交收凭证(影碟信息中要加入被借走这样的信息)
2.收回时,输入交收凭证,提取记录并算费用(费用如果要记录的话,应该另外找一张表记录)

解决方案 »

  1.   

    (我是小新,我只有5岁):您说的这一张表岂不是只记录被借走的影片,这样不是不能随时查询影片的信息。我想为了便于查询和统计,是否有必要建立一张库存总表。另外交收凭证是一个什么概念?
       还有就是,当客户还碟的时候,有可能是一个客户还两部影片。这样收费就是每部影片的收费之和。也有可能是两个客户各还一部影片,这样就是分别收取每部影片的费用。这样的两种情况,如果使用设计一个还碟窗口,在设计一个子窗口处理每个客户的交受手续的话可以实现。但可否在一个窗口中处理这种情况。
       小弟初涉江湖,还望各位高手多多帮助,再次先行谢过!
      

  2.   

    我的看法是这里实际主要涉及三个实体碟,客户,租碟关于碟 可能有下列属性  ID,名称 ,......客户  当然可以不要,如果你想要记录详细信息租碟 可能有下列属性  客户标识,碟ID,出租时间,是否归还,归还时间,押金数,......对于你的问题,记录客户信息,其实你只需要稍微的标识一下,
    还有每次租碟的时候,无论多少客户租多少碟,你只需要标识客户一次,和他借的碟,以及押金
    至于插多少条记录,这是你写SQL的问题还有你可以建立一个表,记录哪类的碟是多少租金,这样你可以动态调整,当然可以记录租金在 
    碟表中,还有押金有一个应收和实收的问题