1IMAT2428: DATABASE MANAGEMENT SYSTEM Functional Requirements for Star trek Games Proposed system will be able to assign unique IDs for the customers as well as to the employees of the organization to track their activities. The proposed information system shall allow different members in order to search game information. The system shall allow members to rent games and record the issue and return date for specific rentals. Proposed system prompt notice for the rented Games that exceeded the assigned return date. It shall allow the employees to calculate the overdue fines as well as record the payment of the overdues. Employees of the organization will be able to process returned games in order to maintain the stock with the real time data. The system shall be able to manage the stock level of the specific gamesin the database that will be used as the back end of the system. The system should be able to track the number of rentals for a member id as stored previously.
2IMAT2428: DATABASE MANAGEMENT SYSTEM Initial ERD Design
3IMAT2428: DATABASE MANAGEMENT SYSTEM Normalization of the Tables Rental Table 1NF2NF3NF RentalIDRentalID MemberID 51456 51231 45632 StockNumber 51456 51231 RentalID MemberID 51456 51231 45632 StockNumber 51456 51231 StockNumber 6623StockNumber Issue date ReturnDate RenewDate MemberID 51456 55347 MemberName DateCreated ActiveStatus MemberID 51456 51231 45632 StockNumber Issue date ReturnDate RenewDate
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
10IMAT2428: DATABASE MANAGEMENT SYSTEM Comparison of the initial and 3NF ERD At the initial stage the ERD is designed in order to get the idea about the required tables for the database.In that stage, there are possibilities of data redundancy and inconsistency. Therefore, through the normalization process to reduce the minimize the data redundancy.In addition to that, in the normalized ERD the null values in them can be minimized, development of more compact database. Through this process it will be possible to get the required data from simplified queries. Assumptions made for the Database design The system shall be able to generate reports according to the criteria specified by the user. As the rental of a Game should not exceed the time limit of three weeks thus while assigning return date for a rental the system should prompt error against the rental to the user/employee. After a game is returned, before recording any rental the employee should check if there is any reservation request from any other member.
11IMAT2428: DATABASE MANAGEMENT SYSTEM Bibliography Asayag, M. and Kenigsberg, D., Red Hat Israel Ltd, 2015.Normalized management network. U.S. Patent Application 14/188,205. Brodt, A., Martin, D., Mueller, J.P., Schiller, O. and Stolze, K., International Business Machines Corp, 2019.Consistent execution of partial queries in hybrid DBMS. U.S. Patent Application 10/262,002. Elmasri, R. and Navathe, S., 2017.Fundamentals of database systems. Pearson. Hoffer, J., Venkataraman, R. and Topi, H., 2015.Modern database management. Prentice Hall Press. Tomoda, A., Isoda, Y. and Ushijima, K., Hitachi Ltd, 2016.Database management system and method. U.S. Patent Application 14/894,042.