SlideShare a Scribd company logo
1 of 13
Data Base Management System
Final Project-Ayanz Super Mart
Aryanz Super Mart
Vision:
“Fulfilling daily necessities of people”
Mission:
To make daily-use products readily available for Bahria Town’s
residents 24/7”
SWOT ANALYSIS
Strengths:
• None
Weaknesses:
• No proper inventory management
system
• Outdated technology being used
• Insufficient marketing of store
• Doesn’t market online
• Need to improve their management
Opportunities:
• Use new technology
• Provide more services
• Maintain a database
• Market online
• Make commercials
• Maintain proper financial records
Threats:
• Competitors; both existing and new
• Dwindling budget
• Expensive database
• Government regulations like rent,
taxes etc.
ENTITY RELATIONSHIP DIAGRAM (Bird’s eye View)
ENTITY RELATIONSHIP DIAGRAM (Detailed)
KEYS
PRIMARY KEY
Relation name Primary Key
Stock receipt Order ID
Employee Employee ID
Purchases Voucher number
Supplier Supplier ID
Product Item code
Category Category ID
Sales Invoice Number
FOREIGN KEY
Foreign Key Referenced
Attribute Relation Attribute Relation
Supplier ID Purchases Supplier ID Supplier
Item code Stock receipt Item code Product
Voucher No Stock receipt Voucher no Purchases
Category ID Product Category ID Category
Item code Inventory Item code Product
Invoice No Inventory Invoice No Sales
Employee ID Inventory Employee ID Employee
Category ID Inventory Category ID Category
Employee ID Sales Employee ID Employee
Item code Sales Item code Product
ATTRIBUTES AND ATTRIBUTE DOMAIN
Entity Name Attributes Description Data Type & Length Nulls Multi
valued
Inventory Item Code
Invoice Number
Category ID
Quantity
Total cost
Inventory Status
Numeric values
Unique for every sale
Product category
How much of an item is present in
inventory
Cost of all products available
Available / Reorder
12-13 variable characters
6 variable characters
Numeric value
3-4 variable characters
Numeric Value
In text
No
No
No
No
No
No
No
No
No
No
No
No
Stock Receipt Order ID
Item Code
Voucher Number
Quantity
Total Cost
Unique for every order
Numeric Values
Specific number for every purchase
Number of products
Cost of all items
4-5 variable characters
12-13 characters
4-5 variable characters
3-4 Variable characters
Numeric value
No
No
No
No
No
No
No
No
No
No
Purchases Voucher Number
Date
Supplier’s name
Quantity
Total Cost
Specific number for every
purchase
Of that specific day
The supplying company
The number of items
Cost of all purchases
4-5 variable characters
Date
In text
3-4 variable characters
Numeric Value
No
No
No
No
No
No
No
No
No
No
Product Item Code
Product Name
Product Price
Product Cost
Description
Unique for every product
The product’s brand
Price at which it is sold
Price at which it was bought
Product’s details
12-13 variable characters
In text
Numeric Value
Numeric Value
In text
No
No
No
No
No
No
No
No
No
No
Category Category ID
Category Name
Category description
Unique for every category
The type of product
Category’s details
4-5 variable characters
In text
In text
No
No
No
No
No
No
Sales Invoice Number
Employee ID
Item Code
Quantity
Total Price
Unique no for every sale
Unique for every employee
Unique code for every
product
Number of items sold
Price of all products sold
6 Variable characters
5-6 variable characters
12-13 characters
3-4 variable characters
Numeric value
No
No
No
No
No
No
No
No
No
No
Supplier Supplier ID
Supplier’s Name
Supplier’s contact
Unique for every supplier
Supplier’s Name
Supplier’s Number
4-5 variable characters
In text
Numeric Value
No
No
No
No
No
No
Employee Employee ID
Date
Employee’s name
Unique for every employee
Of that specific day
Employee at the POS
5-6 variable characters
Date
In text
No
No
No
No
No
No
INDEXING
Company prefix part of Barcode
TRANSACTION MANAGEMENT
Committed Transaction:
Normal transaction
Buyer purchases a product and it is eliminated from inventory
Supplier supplies products and these are added into the inventory
Aborted Transaction:
Only if customer cancels a purchase
The already scanned item needs to be added back into the
inventory
Thank You!

More Related Content

Similar to Dbms final project

Scm2008 Phelan Undocumented Advice To Help You Better Final
Scm2008 Phelan Undocumented Advice To Help You Better FinalScm2008 Phelan Undocumented Advice To Help You Better Final
Scm2008 Phelan Undocumented Advice To Help You Better Final
Dennis Phelan
 
Database Management Systems Project Report
Database Management Systems Project ReportDatabase Management Systems Project Report
Database Management Systems Project Report
Sheena Nguyen
 
Introduction to Online Marketplace
Introduction to Online MarketplaceIntroduction to Online Marketplace
Introduction to Online Marketplace
SellOnFlipkart
 
Operate and grow business strategic plan
Operate and grow business   strategic planOperate and grow business   strategic plan
Operate and grow business strategic plan
vinturella
 
Accelerating Event ROI via Advanced Data Analytics (MATSO 2017 Presentation)
Accelerating Event ROI via Advanced Data Analytics (MATSO 2017 Presentation)Accelerating Event ROI via Advanced Data Analytics (MATSO 2017 Presentation)
Accelerating Event ROI via Advanced Data Analytics (MATSO 2017 Presentation)
Bear Analytics
 

Similar to Dbms final project (20)

Magento live presentation v2
Magento live presentation v2Magento live presentation v2
Magento live presentation v2
 
Scm2008 Phelan Undocumented Advice To Help You Better Final
Scm2008 Phelan Undocumented Advice To Help You Better FinalScm2008 Phelan Undocumented Advice To Help You Better Final
Scm2008 Phelan Undocumented Advice To Help You Better Final
 
Hernan Litvac - eCommerce Day Africa Blended [Professional] Experience 2023
Hernan Litvac  - eCommerce Day Africa Blended [Professional] Experience 2023Hernan Litvac  - eCommerce Day Africa Blended [Professional] Experience 2023
Hernan Litvac - eCommerce Day Africa Blended [Professional] Experience 2023
 
Retailer Sales Data model
Retailer Sales Data modelRetailer Sales Data model
Retailer Sales Data model
 
Apparel business process
Apparel business processApparel business process
Apparel business process
 
E Market Place
E Market PlaceE Market Place
E Market Place
 
E – commerce- Business Operations
E – commerce- Business OperationsE – commerce- Business Operations
E – commerce- Business Operations
 
E – commerce- Business Operations
E – commerce- Business OperationsE – commerce- Business Operations
E – commerce- Business Operations
 
Database Management Systems Project Report
Database Management Systems Project ReportDatabase Management Systems Project Report
Database Management Systems Project Report
 
An overview on government emarketplace (ge m)
An overview on government emarketplace (ge m)An overview on government emarketplace (ge m)
An overview on government emarketplace (ge m)
 
Introduction to Online Marketplace
Introduction to Online MarketplaceIntroduction to Online Marketplace
Introduction to Online Marketplace
 
ERP and MIS
ERP and MISERP and MIS
ERP and MIS
 
_Product Research.pdf
_Product Research.pdf_Product Research.pdf
_Product Research.pdf
 
Elvis Ordering & eCom Platform B2B B2C B2B2C.pdf
Elvis Ordering & eCom Platform B2B B2C B2B2C.pdfElvis Ordering & eCom Platform B2B B2C B2B2C.pdf
Elvis Ordering & eCom Platform B2B B2C B2B2C.pdf
 
Elvis Ordering & eCom Platform B2B B2C B2B2C
Elvis Ordering & eCom Platform B2B B2C B2B2C Elvis Ordering & eCom Platform B2B B2C B2B2C
Elvis Ordering & eCom Platform B2B B2C B2B2C
 
Perform dm go to market deck - may 2014 email
Perform dm   go to market deck - may 2014 emailPerform dm   go to market deck - may 2014 email
Perform dm go to market deck - may 2014 email
 
A2Z gift shop
A2Z gift shopA2Z gift shop
A2Z gift shop
 
Operate and grow business strategic plan
Operate and grow business   strategic planOperate and grow business   strategic plan
Operate and grow business strategic plan
 
The Strategic Plan
The Strategic PlanThe Strategic Plan
The Strategic Plan
 
Accelerating Event ROI via Advanced Data Analytics (MATSO 2017 Presentation)
Accelerating Event ROI via Advanced Data Analytics (MATSO 2017 Presentation)Accelerating Event ROI via Advanced Data Analytics (MATSO 2017 Presentation)
Accelerating Event ROI via Advanced Data Analytics (MATSO 2017 Presentation)
 

More from Yamna Rashid

More from Yamna Rashid (8)

Sociology Project- An analysis of obsession with beauty in Pakistan
Sociology Project- An analysis of obsession with beauty in PakistanSociology Project- An analysis of obsession with beauty in Pakistan
Sociology Project- An analysis of obsession with beauty in Pakistan
 
Paseo caribe case study analysis
Paseo caribe case study analysis Paseo caribe case study analysis
Paseo caribe case study analysis
 
A study of prevalance of smoking among youth in pakistan
A study of prevalance of smoking among youth in pakistanA study of prevalance of smoking among youth in pakistan
A study of prevalance of smoking among youth in pakistan
 
International Business Management-Final Project-Nishat Linen
International Business Management-Final Project-Nishat LinenInternational Business Management-Final Project-Nishat Linen
International Business Management-Final Project-Nishat Linen
 
Airborne presentation
Airborne presentationAirborne presentation
Airborne presentation
 
Ontella
OntellaOntella
Ontella
 
IQP subject-Business Process Reengineering Project
IQP subject-Business Process Reengineering ProjectIQP subject-Business Process Reengineering Project
IQP subject-Business Process Reengineering Project
 
Six sigma on burning brownie
Six sigma on burning brownieSix sigma on burning brownie
Six sigma on burning brownie
 

Recently uploaded

Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
ZurliaSoop
 
➥🔝 7737669865 🔝▻ Thrissur Call-girls in Women Seeking Men 🔝Thrissur🔝 Escor...
➥🔝 7737669865 🔝▻ Thrissur Call-girls in Women Seeking Men  🔝Thrissur🔝   Escor...➥🔝 7737669865 🔝▻ Thrissur Call-girls in Women Seeking Men  🔝Thrissur🔝   Escor...
➥🔝 7737669865 🔝▻ Thrissur Call-girls in Women Seeking Men 🔝Thrissur🔝 Escor...
amitlee9823
 
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men 🔝mahisagar🔝 Esc...
➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men  🔝mahisagar🔝   Esc...➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men  🔝mahisagar🔝   Esc...
➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men 🔝mahisagar🔝 Esc...
amitlee9823
 
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
amitlee9823
 
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts ServiceCall Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
amitlee9823
 
Probability Grade 10 Third Quarter Lessons
Probability Grade 10 Third Quarter LessonsProbability Grade 10 Third Quarter Lessons
Probability Grade 10 Third Quarter Lessons
JoseMangaJr1
 
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
amitlee9823
 
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
amitlee9823
 
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night StandCall Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
amitlee9823
 
Call Girls In Nandini Layout ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Nandini Layout ☎ 7737669865 🥵 Book Your One night StandCall Girls In Nandini Layout ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Nandini Layout ☎ 7737669865 🥵 Book Your One night Stand
amitlee9823
 
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
amitlee9823
 
➥🔝 7737669865 🔝▻ Bangalore Call-girls in Women Seeking Men 🔝Bangalore🔝 Esc...
➥🔝 7737669865 🔝▻ Bangalore Call-girls in Women Seeking Men  🔝Bangalore🔝   Esc...➥🔝 7737669865 🔝▻ Bangalore Call-girls in Women Seeking Men  🔝Bangalore🔝   Esc...
➥🔝 7737669865 🔝▻ Bangalore Call-girls in Women Seeking Men 🔝Bangalore🔝 Esc...
amitlee9823
 
Abortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Jeddah | +966572737505 | Get CytotecAbortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Riyadh +966572737505 get cytotec
 

Recently uploaded (20)

Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
 
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort ServiceBDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
 
➥🔝 7737669865 🔝▻ Thrissur Call-girls in Women Seeking Men 🔝Thrissur🔝 Escor...
➥🔝 7737669865 🔝▻ Thrissur Call-girls in Women Seeking Men  🔝Thrissur🔝   Escor...➥🔝 7737669865 🔝▻ Thrissur Call-girls in Women Seeking Men  🔝Thrissur🔝   Escor...
➥🔝 7737669865 🔝▻ Thrissur Call-girls in Women Seeking Men 🔝Thrissur🔝 Escor...
 
April 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's AnalysisApril 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's Analysis
 
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% SecureCall me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
 
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men 🔝mahisagar🔝 Esc...
➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men  🔝mahisagar🔝   Esc...➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men  🔝mahisagar🔝   Esc...
➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men 🔝mahisagar🔝 Esc...
 
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
 
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts ServiceCall Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
 
Capstone Project on IBM Data Analytics Program
Capstone Project on IBM Data Analytics ProgramCapstone Project on IBM Data Analytics Program
Capstone Project on IBM Data Analytics Program
 
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
 
Probability Grade 10 Third Quarter Lessons
Probability Grade 10 Third Quarter LessonsProbability Grade 10 Third Quarter Lessons
Probability Grade 10 Third Quarter Lessons
 
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
 
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
 
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night StandCall Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
 
Call Girls In Nandini Layout ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Nandini Layout ☎ 7737669865 🥵 Book Your One night StandCall Girls In Nandini Layout ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Nandini Layout ☎ 7737669865 🥵 Book Your One night Stand
 
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
Mg Road Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Banga...
 
➥🔝 7737669865 🔝▻ Bangalore Call-girls in Women Seeking Men 🔝Bangalore🔝 Esc...
➥🔝 7737669865 🔝▻ Bangalore Call-girls in Women Seeking Men  🔝Bangalore🔝   Esc...➥🔝 7737669865 🔝▻ Bangalore Call-girls in Women Seeking Men  🔝Bangalore🔝   Esc...
➥🔝 7737669865 🔝▻ Bangalore Call-girls in Women Seeking Men 🔝Bangalore🔝 Esc...
 
Abortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Jeddah | +966572737505 | Get CytotecAbortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Jeddah | +966572737505 | Get Cytotec
 

Dbms final project

  • 1. Data Base Management System Final Project-Ayanz Super Mart
  • 2. Aryanz Super Mart Vision: “Fulfilling daily necessities of people” Mission: To make daily-use products readily available for Bahria Town’s residents 24/7”
  • 3. SWOT ANALYSIS Strengths: • None Weaknesses: • No proper inventory management system • Outdated technology being used • Insufficient marketing of store • Doesn’t market online • Need to improve their management Opportunities: • Use new technology • Provide more services • Maintain a database • Market online • Make commercials • Maintain proper financial records Threats: • Competitors; both existing and new • Dwindling budget • Expensive database • Government regulations like rent, taxes etc.
  • 4. ENTITY RELATIONSHIP DIAGRAM (Bird’s eye View)
  • 6. KEYS PRIMARY KEY Relation name Primary Key Stock receipt Order ID Employee Employee ID Purchases Voucher number Supplier Supplier ID Product Item code Category Category ID Sales Invoice Number
  • 7. FOREIGN KEY Foreign Key Referenced Attribute Relation Attribute Relation Supplier ID Purchases Supplier ID Supplier Item code Stock receipt Item code Product Voucher No Stock receipt Voucher no Purchases Category ID Product Category ID Category Item code Inventory Item code Product Invoice No Inventory Invoice No Sales Employee ID Inventory Employee ID Employee Category ID Inventory Category ID Category Employee ID Sales Employee ID Employee Item code Sales Item code Product
  • 8. ATTRIBUTES AND ATTRIBUTE DOMAIN Entity Name Attributes Description Data Type & Length Nulls Multi valued Inventory Item Code Invoice Number Category ID Quantity Total cost Inventory Status Numeric values Unique for every sale Product category How much of an item is present in inventory Cost of all products available Available / Reorder 12-13 variable characters 6 variable characters Numeric value 3-4 variable characters Numeric Value In text No No No No No No No No No No No No Stock Receipt Order ID Item Code Voucher Number Quantity Total Cost Unique for every order Numeric Values Specific number for every purchase Number of products Cost of all items 4-5 variable characters 12-13 characters 4-5 variable characters 3-4 Variable characters Numeric value No No No No No No No No No No
  • 9. Purchases Voucher Number Date Supplier’s name Quantity Total Cost Specific number for every purchase Of that specific day The supplying company The number of items Cost of all purchases 4-5 variable characters Date In text 3-4 variable characters Numeric Value No No No No No No No No No No Product Item Code Product Name Product Price Product Cost Description Unique for every product The product’s brand Price at which it is sold Price at which it was bought Product’s details 12-13 variable characters In text Numeric Value Numeric Value In text No No No No No No No No No No Category Category ID Category Name Category description Unique for every category The type of product Category’s details 4-5 variable characters In text In text No No No No No No
  • 10. Sales Invoice Number Employee ID Item Code Quantity Total Price Unique no for every sale Unique for every employee Unique code for every product Number of items sold Price of all products sold 6 Variable characters 5-6 variable characters 12-13 characters 3-4 variable characters Numeric value No No No No No No No No No No Supplier Supplier ID Supplier’s Name Supplier’s contact Unique for every supplier Supplier’s Name Supplier’s Number 4-5 variable characters In text Numeric Value No No No No No No Employee Employee ID Date Employee’s name Unique for every employee Of that specific day Employee at the POS 5-6 variable characters Date In text No No No No No No
  • 12. TRANSACTION MANAGEMENT Committed Transaction: Normal transaction Buyer purchases a product and it is eliminated from inventory Supplier supplies products and these are added into the inventory Aborted Transaction: Only if customer cancels a purchase The already scanned item needs to be added back into the inventory