Database Design Project : Library Management System

  Рет қаралды 9,119

Manish Sharma

Manish Sharma

Күн бұрын

Пікірлер: 10
@sonavijapure2668
@sonavijapure2668 Жыл бұрын
Why you are so good 😭😊
@Rebellionrider
@Rebellionrider Жыл бұрын
Thank you! Glad to be of help 😊
@sushantourpride7037
@sushantourpride7037 Жыл бұрын
Can you please explain Oracle fusion joints. I got so many duplicate values while joining. 🙏
@harshalzungare9298
@harshalzungare9298 Жыл бұрын
Please show how to code the library management database. 😇
@Rebellionrider
@Rebellionrider Жыл бұрын
Download the code from my GitHub github.com/RebellionRider/Library_management_system/
@rahathussain9313
@rahathussain9313 10 ай бұрын
Do you have Oracle apex play lisy
@Rebellionrider
@Rebellionrider 10 ай бұрын
Absolutely! While I don't have a specific Oracle APEX playlist at the moment, I appreciate your interest. 🙌 What aspects of Oracle APEX are you keen on exploring? Let me know, and I'll consider creating content tailored to your preferences! 🚀💻
@satyabez6204
@satyabez6204 Ай бұрын
Needs quiet a bit of improvement. In inventory table, is there is a need for inventory ID as a primary key. The table could have had the bookID and BranchID as composite primary key. This enforces to have an identifying relationship between inventory, branches and books. In your design, its a non-identifying reltaionship. Some of the relationships between tables are missing the multiplicity or relationship degree, these need to be stated at both ends of the relationship line. Some attributes like author, genre needs to have their own respective tables. A book can be written by more than one author and an author could have written multiple books. Same in the case of genres. Regarding the Table : Fine, It does not need the copyID as the attribute, it needs checkedoutID. Rationally thinking, in case of reporting or other metrics for business insights, a user could have checked out the same book multiple times. Based on your design, for audit purpose, I cannot determine when the fine was applied. The fine amount per day, could have changed over time. For Audits, need to track the fine amount against a checked out record. This would guarantee, a valid fine was calculated. In your design, you cannot track against the checked out details. It would be simpler to have the checkedOutID in the Fine table. With the checkedout ID, we can determine the copyID. If its too time consuming operation, we can denormalise the fine table and let it have the copyID.
@ArshDeep-nx4cr
@ArshDeep-nx4cr Жыл бұрын
Plzz show the library code
@Rebellionrider
@Rebellionrider Жыл бұрын
Download the code from my GitHub github.com/RebellionRider/Library_management_system/
Database Design for a Library Management System
11:06
Database Star
Рет қаралды 77 М.
How To Properly Store Addresses In A Database
3:54
Manish Sharma
Рет қаралды 2 М.
Don’t Choose The Wrong Box 😱
00:41
Topper Guild
Рет қаралды 62 МЛН
Learn Database Normalization - 1NF, 2NF, 3NF, 4NF, 5NF
28:34
Decomplexify
Рет қаралды 2,1 МЛН
Database Design for School Students for an Entire School
18:34
Database Star
Рет қаралды 30 М.
Microservices with Databases can be challenging...
20:52
Software Developer Diaries
Рет қаралды 110 М.
Database Design for a Hotel Management System
12:14
Database Star
Рет қаралды 17 М.
Solving one of PostgreSQL's biggest weaknesses.
17:12
Dreams of Code
Рет қаралды 219 М.
C Programming Tutorial for Beginners
3:46:13
freeCodeCamp.org
Рет қаралды 16 МЛН
ER-Diagram for Library Management System
11:28
Code With Yousaf
Рет қаралды 17 М.
Database Lesson #4 of 8 - Data Modeling and the ER Model
58:16
Dr. Daniel Soper
Рет қаралды 372 М.
How to Correctly Define Many-To-Many Relationships in Database Design
7:07