求工具管理系统数据库设计思路[欢迎讨论]
现在有一个工具库管理系统
要求如下:有工具库,借入、借出, 并且借出的工具可以转借,借入/借出记录,工具报废/丢失。
工具库:每类工具有唯一编号、数量
借入/借出:记录借入信息,持有人等等
借入/借出记录:记录某样工具(数量不定)借入借出的记录
转借:已借出的工具可以在各工作人员之间自由转借(数量不定)
工具报废:丢失
注:
1)并且在持有人申请借入工具时上级部门需要审核才可向工具库正式申请借入
2)在工具库借出、持有人转借出某工具,申请借入人未收到时工具应该在运输途中.....
3)现在的工具库只是单独在一地,后期可能会在全国各地都出现工具库。
......
.....等等等等
由于对方需求也不是很明确,我想的有点头大只能尽量都想到,哪位给个大概设计思路或已实现的相似结构我参考一下。谢谢