利用jdl导入jhipster生成代码,要实现实验室管理系统功能当中对实验室预约的功能,需要几个实体
时间: 2023-10-02 14:06:03 浏览: 173
sql-to-jdl:将SQL数据库转换为jHipster的JDL格式的工具(创建是由于要使用jHipster生成现有数据库并构建angular-java web)
为了实现实验室管理系统中的实验室预约功能,通常需要以下实体:
1. 用户实体(User): 存储用户信息,包括用户名、密码、联系方式等。
2. 实验室实体(Laboratory): 存储实验室的基本信息,如实验室名称、容量、位置等。
3. 预约实体(Appointment): 存储预约信息,包括预约人、预约时间、实验室、预约状态等。
4. 预约记录实体(AppointmentRecord): 存储预约记录的详细信息,包括预约开始时间、结束时间、使用人数等。
5. 预约审核实体(AppointmentAudit): 存储预约审核信息,包括审核人、审核时间、审核结果等。
以上实体可以通过JDL文件描述,并利用JHipster生成相应的代码。
阅读全文