Question

List the entities, their attributes and relationships for the description and make an ER-diagram for this e-Commerce Portal. You may use the concept of keys, aggregation, generalisation, cardinality etc. in a proper way. Design the suitable RDBMS tables for the ER-diagram created by you. The database design should include keys, foreign keys, constraints and referential integrity constraints. Your database design must be normalized up to 3rd Normal form. Make necessary assumptions wherever require.

01 Dec 2023
Answer :
Word Count : 1226

E-Commerce Portal Description:

An e-commerce portal is an online platform that facilitates the buying and selling of products and services. It allows customers to browse through various product categories, view product details, add items to their cart, and complete the purchase process. The portal also enables sellers to list their products, manage inventory, and handle orders and shipments.

Entities, Attributes, and Relationships:

  1. Customer: Attributes: CustomerID, FirstName, LastName, Email, Password, Address, City, State, ZipCode, Phone Relationships: Customers can place multiple Orders, and an Order is placed by one Customer.
  2. Product: Attributes: ProductID, ProductName, Description, Price, Quantity, CategoryID Relationships: A Product belongs to one Category, and a Category can have multiple Products.
  3. Category: Attributes: CategoryID, CategoryName, Description Relationship: A Category can have multiple Products.
  4. Order: Attributes: OrderID, OrderDate, ShippingAddress, ShippingCity, ShippingState, ShippingZipCode, TotalAmount, CustomerID Relationships: An Order is placed by one Customer, and an Order can have multiple OrderItems.
  5. OrderItem: Attributes: OrderItemID, OrderID, ProductID, Quantity, Price Relationships: An OrderItem belongs to one Order, and an OrderItem is associated with one Product.
  6. Seller: Attributes: SellerID, SellerName, Email, Password, Address, City, State, ZipCode, Phone Relationships: A Seller can list multiple Products, and a Product is listed by one Seller.

ER-Diagram:

 +------------+        +-------------+  _________ ________ _______ _________ _____ ____ __________ ________.
______ _____ ________ ________ _________ _________ _____ _______ __________ _________ ________.
_______ __________ _______ ____ ____ ___.
_______ __________ ____ ________ ___.
__________ _____ ____ __________ __________ _______ ____ _____ ___ _________.
_______ _________ _________ ______ _________ ________.
____ _________ ____ ______ ______ _______ _________ _________ __________ ___.
_______ ________ _______ ___ _______ ______ _________ _____ _______.
___ __________ _________ ____ ________ ______ ___ ____ _____ ____.
__________ _____ ______ ____ _________ _____ ________ ______.
_________ ______ ________ ______ _________ _______ _________ ______ ______ _____ ____ ______.
__________ __________ ___ _____ ________.
_______ ____ __________ ________ ______ ____ _________ __________.
______ _________ _______ _____ _________ ____ _______ ______ _____ _______ ________ ________.
______ __________ ________ _____ ____ ___ _____ ___.
_________ _______ _____ _______ ___ ____ ___.
_________ _____ ______ ____ __________ ____ _____ _______ ______ _________ ______ ___.
________ ____ _____ _____ ___ ________ _____.
____ _________ ______ _____ ______ ____ _____ _____ ___ ______ _________.
___ _____ _________ __________ _____ _____ ________ __________ _______ __________.
__________ ___ ______ ____ _________ __________.
________ _____ _____ ______ ___ ______ _______ __________ ____.
_______ ________ ______ _____ ___ ___ _______ ___ ______ __________ __________ _________.
________ ________ ____ ______ _______ _______ ____ ______ __________ __________ ______ __________.
_______ __________ _______ ____ _______ ______ _________ ___ ____ ____ ____ _______.
_________ ______ _____ _____ _________ __________ __________ __________.
______ _________ ________ _______ ____ _________.
____ _______ _________ ______ _____ _______ ________ ________ ______ _______ ________ __________.
_______ ____ ________ _________ _________ __________ ____ ________ __________ ______ ___.
_____ ________ __________ __________ _________ ___ _______ _______ ________ _____ _________ ____.
___ _____ _____ _______ ____ __________ _________.
_____ __________ _____ _____ _________ ____ _____ _______ __________ _______.
________ _____ _______ ___ ____ ___ __________ ________.
____ ____ _________ __________ ________ _______ ____ ___ _________.
__________ ___ _______ _________ ___ ____ __________.
___ ____ ______ ___ __________ __________ __________ __________ ________.
____ _______ ____ ________ ____ ______.
____ ______ ____ _________ ___.
_____ ______ ____ ________ _________ ______ ______ ______ ___ ______ _________.
______ _________ _____ _____ ________.
________ ____ _______ ______ __________ ____ _____ ______ _____ _____ ___ _________.
_______ _________ __________ _____ ______ ________ _________.
_______ __________ ________ _______ _________ __________ _____ _________ ______ ____ ___.
_____ _____ _________ _____ _______ _________ ___ ___ _______ ____ ________.
___ __________ ________ _____ ____ _____ _____ ____.
______ _____ _________ __________ _____ _________ _____.
_________ __________ ___ _______ _____ _________.
_____ ___ _______ ________ _____.
__________ ______ ____ ________ ________ __________.
______ ______ ________ ___ _____ ____ ____ _____ _______ __________.
___ __________ ________ ___ _______ _______ ___ ___ ________ _______.
________ _________ ______ __________ __________ ________ _________ ___ _______ ________.
_______ ______ _____ __________ _____ ______ _______.
_____ ________ _______ _______ _________ ________.
____ _________ _______ ______ _____ ______ __________ ______.
___ ______ _____ ____ ________ ___ _____.
___ ____ ___ __________ ________ ______ ____ ______ _________.
______ ____ ____ _________ ________ ____ ___ ____ ___ ____ __________ _____.
_________ _____ ________ _______ ______.
__________ _____ _________ ________ ___ ____ ______ _________ ________ __________.
_________ ________ __________ ______ _____ _______ ________ _______ _______ _____.
_____ _____ ____ _________ ___ ________ ___ _________ ____ ____ __________ _________.
_________ ___ ________ ____ ______ _______ _____ __________ ___.
__________ _____ __________ ____ _________ _____ _________ _________.
__________ _________ _____ ______ _____ ________ ________ _________.
__________ _______ _______ ______ _______ __________ _____ _____ _____ ________ __________.
______ ________ ___ _______ _______ _______ _________.
____ ______ ____ __________ ________ _________ ________ _______ ___ _________ ________ ________.
__________ _______ __________ _________ __________ ________ _________ ____ ______ _____.
_________ __________ ________ ___ ____ ___ ________ _______.
__________ _________ ________ ___ ________ _______ _______.
__________ ____ ____ ___ _____ ______ ______ _________ _______ ____ _______ ___.
___ __________ _________ ____ _______ ____ ____ ___ _______.
__________ _____ ______ _______ _______ ________ _______ _________ _____ ________ _____ __________.
____ ______ _________ ___ ____ _______ ________ _____ ________ ____ _______ _________.
_______ _________ _____ _____ ______ _______ ___ ___ _______ __________ _________.
______ ________ ____ ___ ______ ________ __________ ________ ________ ___.
_____ ____ ____ ____ _____ ________ ________ _____ ________.
__________ _______ ____ ________ _____ ___.
_____ ___ _______ ___ _________ ______ _________.
_______ ___ __________ __________ ________ ___.
_____ ___ _____ _________ _________ ________ _____.
_________ _____ _________ __________ ____ ________ ___ __________ ________ ________.
______ __________ ________ ___ _________ _________ ____.
_____ _______ ____ ___ _____.
_____ ________ _________ ______ ___ ____ _________ ____ _______.
_____ __________ _________ _____ _________ __________.
_________ _____ ___ ______ ________ _______ ______ __________.
_________ ____ _____ _________ _________.
__________ _____ ___ ________ _____ ____ _______ ________ ______.
____ ___ ____ _______ ____ _____ ______ ___ _____ ________.
_______ ___ ________ _______ ________ _______ _____.
_____ ___ ________ _________ ______ __________ _________ ________.
___ _________ _________ _______ ______ _____ ____ ________ ____ ________ ________.
_______ ____ ____ _________ ________ ____ _______ _______ ______.
___ ________ ___ __________ __________ _______ ______ _________ ________ ____ _________.
____ ____ _____ ______ ______ _____ ___ _____ _______ _____ _______ ________.
____ __________ _________ _____ ___ _________ ______.
_________ ___ ___ ___ __________ ____ ______ _________ _____ ___.
_____ ______ ______ __________ ________ _____ ___.
__________ ____ ___ ___ ___ ____ ______ ____ ________ __________.
__________ ___ _____ _________ _____.
______ ______ ____ _______ ____ _____ ____ _______ ____ _________.
___ ___ __________ _______ ______ ____ ______ ___.
________ ____ __________ _______ ___ _________ _________ _________ ____ __________.
__________ ___ _____ __________ _________ _______ _____ _________ __________ _____ ________.
_______ ______ ________ _____ ________ ______.
__________ ____ _____ ______ _________ _____ ___ _________ ______.
__________ __________ ____ __________ _____ _________ ______ ________ ________ ________.
________ _________ __________ _________ ________ ___.
____ _____ ____ ___ __________ __________ ______ __________ ___ _____ ______.
________ ____ ____ _________ _______ ____ ___ _________ __________ _____.
_____ _______ _____ __________ _____ _______ _______.
_____ ___ ____ _______ ______ ____ ___ ____ _________ ________ _____ ______.
_________ ______ ________ __________ __________ __________ __________.
_________ _________ _______ __________ _____ ___ ______.
____ _______ ______ __________ __________ __________ ____ ____ _________ _______.
Get Full Answer on WhatsApp
IGNOU NEWS
Assignment Submission Last Date Extended Till 30 June 2026 Click Here★★★IGNOU June 2026 TEE Date Sheet Released Click Here★★★
Top
📞
Call Support Instant phone assistance List the entities, their attributes and relationships for the descript
🟢
WhatsApp Chat Fast live messaging
Email Us Business enquiries & support